Fórmula de Excel: Eliminar los primeros N caracteres de una celda
Aquí se presentan dos fórmulas para eliminar los primeros n caracteres de una celda en Excel, una utiliza la función REEMPLAZAR y la otra combina las funciones DERECHA y LARGO.
Fórmula 1 Eliminar los primeros n caracteres con la función REEMPLAZAR
Fórmula genérica:
REEMPLAZAR(texto,1,n_char," ") |
Argumentos
Texto: el valor o celda de la que deseas eliminar los primeros n caracteres. |
N_char: el número de caracteres que deseas eliminar desde el lado izquierdo del texto. |
Cómo funciona esta fórmula
Por ejemplo, una columna (Columna B) contiene datos, otra columna (Columna C) contiene el número de caracteres que necesitas eliminar, y ahora puedes usar la siguiente fórmula en la columna D para obtener el resultado.
=REEMPLAZAR(B3,1,C3," ") |
Pulsa Enter para eliminar los caracteres de B3. Si es necesario, arrastra el controlador de relleno hacia abajo para aplicar esta fórmula a otras celdas.
Explicación
REEMPLAZAR función: la función REEMPLAZAR sustituye el texto antiguo por un nuevo texto. Aquí, la fórmula =REEMPLAZAR(B3,1,C3," ") puede verse como =REEMPLAZAR(B3,1,1," "), que reemplaza el primer carácter del texto en B3 con un espacio vacío.
Fórmula 2 Eliminar los primeros n caracteres con las funciones DERECHA y LARGO
Fórmula genérica:
=DERECHA(texto,LARGO(texto)-n_char) |
Argumentos
Texto: el valor o celda de la que deseas eliminar los primeros n caracteres. |
N_char: el número de caracteres que deseas eliminar desde el lado izquierdo del texto. |
Cómo funciona esta fórmula
Ejemplo: eliminar los primeros n caracteres del texto en B3, usa la siguiente fórmula:
=DERECHA(B3,LARGO(B3)-C3) |
Pulsa Enter para eliminar los caracteres de B3. Si es necesario, arrastra el controlador de relleno hacia abajo para aplicar esta fórmula a otras celdas.
Explicación
LARGO función: la función LARGO obtiene el número de caracteres en una cadena de texto. Aquí, LARGO(B3) obtiene la longitud de la celda B3 y devuelve 8.
DERECHA función: la función DERECHA extrae caracteres desde el lado derecho de una cadena de texto. Aquí, la fórmula
=DERECHA(B3,LARGO(B3)-C3)
=DERECHA(B3,8-3)
=DERECHA(B3,5)
Luego extrae cinco caracteres desde el lado derecho del texto en la celda B3.
Archivo de muestra
Haz clic para descargar el archivo de muestra
Fórmulas Relacionadas
- Comprobar si una celda contiene un texto específico
Para comprobar si una celda contiene algunos textos en el rango A pero no contiene los textos en el rango B, puedes usar una fórmula matricial que combine las funciones CONTAR, BUSCAR y Y en Excel. - Comprobar si una celda contiene uno de varios valores pero excluyendo otros valores
Este tutorial proporcionará una fórmula para manejar rápidamente la tarea de verificar si una celda contiene una de varias cosas pero excluyendo otros valores en Excel y explicará los argumentos de la fórmula. - Comprobar si una celda contiene una de varias cosas
Supongamos que en Excel hay una lista de valores en la columna E, quieres comprobar si las celdas en la columna B contienen todos los valores en la columna E y devolver VERDADERO o FALSO. - Comprobar si una celda contiene un número
A veces, es posible que desees comprobar si una celda contiene caracteres numéricos. Este tutorial proporciona una fórmula que devolverá VERDADERO si la celda contiene un número, FALSO si la celda no contiene un número.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.