¿Cómo eliminar los primeros, los últimos X caracteres o los situados en una posición específica del texto en Excel?

Método 1: Eliminar los primeros o últimos x caracteres de cadenas de texto con fórmulas
Eliminar los primeros x caracteres del principio de las cadenas de texto:
En Excel, puede usar las funciones DERECHA e IZQUIERDA para eliminar un número específico de caracteres del principio o del final de sus cadenas. Siga estos pasos:
1. Escriba o copie la siguiente fórmula en una celda vacía (por ejemplo, C4) donde desee mostrar el resultado:
y pulse la tecla Entrar para obtener el primer resultado. Véase la captura de pantalla:

Nota: En la fórmula anterior:
- A4es el valor de la celda que desea Eliminar caracteres específicos;
- El número 2 indica la cantidad de caracteres que desea eliminar del principio de la cadena de texto.
2. A continuación, seleccione la celda C4 y arrastre el controlador de relleno hacia abajo hasta las celdas a las que desee aplicar esta fórmula. Así se eliminarán los dos primeros caracteres de todas las cadenas de texto. Véase la captura de pantalla:

Eliminar los últimos x caracteres del final de las cadenas de texto:
Si necesita eliminar los últimos caracteres, puede usar la función IZQUIERDA del mismo modo que la función DERECHA.
Introduzca o copie esta fórmula en una celda vacía:
y luego arrastre el controlador de relleno hacia abajo hasta las celdas a las que desee aplicar esta fórmula. Así, se eliminarán inmediatamente los últimos 9 caracteres de las cadenas de texto. Véase la captura de pantalla:

Nota: En la fórmula anterior:
- A4es el valor de la celda que desea Eliminar caracteres específicos;
- El número 9 indica cuántos caracteres desea eliminar del final de la cadena de texto.
Método 2: Eliminar los primeros o últimos x caracteres de cadenas de texto con una función definida por el usuario
A continuación se muestra una función definida por el usuario que también le permite eliminar los primeros o últimos n caracteres de cadenas de texto. Siga estos pasos:
Eliminar los primeros x caracteres del principio de las cadenas de texto:
1. Mantenga pulsadas las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo y pegue el siguiente código en la ventana del módulo.
Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function
3. A continuación, vuelva a la hoja de cálculo e introduzca esta fórmula: =removefirstx(A4,2) en una celda vacía y arrastre el controlador de relleno hacia abajo para obtener los resultados que necesite. Véase la captura de pantalla:

Nota: En la fórmula anterior:
- A4es la celda que desea Eliminar caracteres específicos;
- El número 2 indica la cantidad de caracteres que desea eliminar del principio de la cadena de texto.
Eliminar los últimos x caracteres del final de las cadenas de texto:
Para eliminar los últimos n caracteres de las cadenas de texto, aplique la siguiente función definida por el usuario:
Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function
Y luego aplique esta fórmula: =removelastx(A4,9) para obtener los resultados que necesita. Véase la captura de pantalla:

Nota: En la fórmula anterior:
- A4es la celda que desea Eliminar caracteres específicos;
- El número 9 indica cuántos caracteres desea eliminar del final de la cadena de texto.
Método 3: Eliminar los primeros, los últimos x caracteres o caracteres en una posición determinada sin usar fórmulas
Utilizar las funciones de Excel para eliminar ciertos caracteres no es tan sencillo como podría parecer. ¡Descubra el método que se presenta a continuación, que requiere solo dos o tres clics con el ratón! Con la utilidad Eliminar caracteres en una posición del complemento de terceros Kutools para Excel, podrá eliminar fácilmente los primeros, los últimos o caracteres específicos de una cadena de texto. ¡Haga clic para descargar Kutools para Excel!
Tras instalar Kutools para Excel, aplique Eliminar caracteres en una posiciónsegún los siguientes pasos:
1. Seleccione el rango del que desea eliminar ciertos caracteres y, a continuación, haga clic en Kutools > Texto > Eliminar caracteres en una posición. Véase la captura de pantalla:

2. Especifique las siguientes operaciones en el cuadro de diálogo emergente Eliminar caracteres en una posición.
- (1.) Indique el número de caracteres que desea eliminar.
- (2.) Seleccione la opción Desde la izquierdaen la sección Posiciónpara eliminar Primeros N caracteres, véase la captura de pantalla:

Consejos:La utilidad Eliminar caracteres en una posicióntambién le permite eliminar Últimos N caracteres o caracteres específicos desde una posición determinada.
Método 4: Eliminar simultáneamente los primeros x y los últimos x caracteres de cadenas de texto con una fórmula
A veces, es posible que desee eliminar caracteres específicos de una cadena de texto por ambos lados; por ejemplo, quitar simultáneamente los 2 primeros y los 9 últimos caracteres. En ese caso, la función EXTRAE puede ayudarle.
1. Introduzca o copie esta fórmula en una celda vacía:
y pulse la tecla Entrar para obtener el primer resultado. Véase la captura de pantalla:

Nota: En la fórmula anterior:
- A4es el valor de la celda que desea Eliminar caracteres específicos;
- El número 3es uno más que la cantidad de caracteres que desea eliminar del lado izquierdo;
- El número 11 es el número total de caracteres que desea eliminar.
2. A continuación, seleccione la celda C4 y arrastre el controlador de relleno hacia abajo hasta las celdas a las que desee aplicar esta fórmula. Así se eliminarán inmediatamente los dos primeros y los nueve últimos caracteres de las cadenas de texto. Véase la captura de pantalla:

Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos