Fórmula de Excel: eliminar los primeros N caracteres de una celda
Aquí tienes dos fórmulas para eliminar los primeros N caracteres de una celda en Excel: una emplea 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:
| REPLACE(text,1,n_char,«») |
Argumentos
| Text: the value or cell you want to remove its first n characters. |
| Nth_char: the number of characters you want to remove from left side of the text. |
Cómo funciona esta fórmula
Por ejemplo, la columna B contiene datos y la columna C indica el número de caracteres que desea eliminar. Ahora puede aplicar la siguiente fórmula en la columna D para obtener el resultado deseado.
| =REPLACE(B3,1,C3,«») |
Pulse la tecla Entrar para eliminar caracteres específicos de B3. Si lo necesita, arrastre el controlador de relleno hacia abajo para aplicar esta fórmula a otras celdas.
Explicación
REPLACE función: la función REPLACE sustituye el texto antiguo por el texto nuevo. En este caso, la fórmula =REPLACE(B3,1,C3,«») puede interpretarse como =REPLACE(B3,1,1,«»), que reemplaza el primer carácter del texto en B3 por una cadena vacía.
Fórmula 2 Eliminar los primeros n caracteres con las funciones DERECHA y LARGO
Fórmula genérica:
| =RIGHT(text,LEN(text)-n_char) |
Argumentos
| Text: the value or cell you want to remove its first n characters. |
| Nth_char: the number of characters you want to remove from left side of the text. |
Cómo funciona esta fórmula
Ejemplo: elimine los primeros N caracteres del texto en B3. Utilice la siguiente fórmula:
| =RIGHT(B3,LEN(B3)-C3) |
Pulse la tecla Entrar para eliminar caracteres específicos de B3. Si lo necesita, arrastre 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 de una cadena de texto. En este caso, LARGO(B3) obtiene la longitud del contenido 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. En este caso, la fórmula
=DERECHA(B3,LARGO(B3)-C3)
=DERECHA(B3,8-3)
=DERECHA(B3,5)
A continuación, extrae los cinco caracteres del extremo derecho del texto de la celda B3.
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Compruebe si una celda contiene un texto específico
Para verificar si una celda incluye alguno de los textos del rango A pero no contiene ninguno de los del rango B, puede usar una fórmula matricial que combina las funciones CONTAR, HALLAR y Y en Excel. - Compruebe si una celda contiene uno de varios valores, pero excluye otros
Este tutorial le ofrece una fórmula para gestionar rápidamente la tarea de verificar si una celda incluye alguno de varios valores, excluyendo otros en Excel, y explica los argumentos de dicha fórmula. - Compruebe si una celda contiene alguno de varios elementos
Supongamos que en Excel tiene una lista de valores en la columna E y desea comprobar si las celdas de la columna B contienen alguno de esos valores, devolviendo VERDADERO o FALSO. - Compruebe si una celda contiene un número
A veces necesitará verificar si una celda contiene caracteres numéricos. Este tutorial le ofrece una fórmula que devuelve VERDADERO si la celda contiene un número y FALSO si no lo contiene.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.