Las funciones de Texto en Excel son sumamente útiles para extraer fácilmente parte de un texto. Las funciones básicas son:
- La función IZQUIERDA. Para extraer las primeras letras de una cadena de caracteres
- La función CORRECTA. Para extraer las últimas letras de una cadena de caracteres
- La función STXT. Para extraer una parte dentro de un texto
- La función NBCAR. Para contar el número de caracteres en una cadena
Descripción general de las funciones básicas de texto de Excel
Es común en Excel manipular el contenido de una celda para
- Extraer una subcadena
- Fusionar el contenido de varias celdas (esto se llama concatenación)
- Eliminar parte de la información.
Para ello, las funciones Textos, nos será de gran utilidad.
- Tomaremos como ejemplo a lo largo de este artículo el trabajo con los números de la seguridad social francesa.
- Un número de seguro social es único para cada individuo y se desglosa de la siguiente manera.

La función IZQUIERDA devuelve los x caracteres izquierdos
La función IZQUIERDA recupera los n caracteres que comienzan su cadena de caracteres. Su redacción es la siguiente:
- Seleccione la cadena de caracteres a procesar
- Especifique el número de caracteres que se extraerán de la izquierda
=IZQUIERDA (Cadena;n caracteres)
En nuestro ejemplo, para extraer el criterio Sexo, debemos extraer el primer carácter de la cadena.

La función DERECHA devuelve los x caracteres de la derecha
La función DERECHA recupera los n caracteres que terminan tu cadena. Su escritura es la siguiente.
=DERECHA(Cadena; n caracteres)
De la misma manera para extraer el número de registro al momento del nacimiento (de 3 caracteres), debes escribir la fórmula

La función STXT para extraer dentro de una cadena.
La función STXT extrae x caracteres dentro de una cadena de caracteres.
=STXT(Cadena de caracteres; posición de inicio de la selección; número de caracteres a seleccionar)
En nuestro ejemplo, para extraer el código de departamento (cuarto elemento del número de seguro social) escribiremos
- A2 corresponde a la celda que contiene la cadena de caracteres
- 9 corresponde a la posición inicial
- 2 corresponde al número de caracteres a extraer

Los parámetros de la función son siempre los mismos porque nuestra cadena inicial tiene la misma estructura para cada línea. Pero puede utilizar las funciones NBCAR, SPLIT.TEXT o SEARCH para hacer que la búsqueda de una posición sea dinámica (ver más abajo).
Otras funciones de texto muy útiles
Para realizar extracciones más complejas, puede cambiar los parámetros de longitud utilizando las siguientes funciones
- Cuente el número de caracteres – función NBCAR
- Encuentra la posición de un personaje en una celda.
- Eliminar espacios sobrantes DELETESPACE
- Agrupar (concatenar) celdas en Excel
- La función DIVIDIR.TEXTO en Excel
- Múltiples delimitadores en un Texto
- TEXTO.ANTES y TEXTO.DESPUÉS
- Encuentra la posición de un personaje en una celda.
- Cuente el número de veces que una letra está presente.
- Contar el número de palabras en una celda.
- Extraer las últimas palabras de una celda.
- Extraer palabras a la derecha de un delimitador
- Cómo invertir una palabra en Excel
Extraer texto sin fórmula
Desde la versión Excel 2013, una nueva herramienta le permite extraer subcadenas de texto al escribir fórmulas. Es a la vez mágico pero también puede ser peligroso. De hecho, Es importante conocer tanto las funciones de texto como el relleno flash..

24/10/2023 a las 11:12
Gracias por toda la información
14/06/2022 a las 15:01
Hola,
Estoy intentando extraer la parte anterior a @ de una columna que contiene direcciones de correo electrónico.
Ejemplo: a.test@test.fr ---> una.prueba
21/10/2021 a las 17:02
Su sitio es muy rico y claro, las explicaciones son fáciles de entender, a nivel educativo no hay nada que decir excepto bien hecho y mucha suerte.
21/10/2021 a las 17:35
Muchas gracias 😉
19/06/2019 a las 08:05
Muy práctico. Gracias por el consejo (función STXT)
19/09/2018 a las 14:58
muchas gracias por tu tutorial
17/05/2018 a las 21:17
Quiero hacer una conciliación con dos archivos conflictivos (no son los mismos en mente), sacar los duplicados (con el texto y el monto)
Un archivo solo me da la columna de texto (redacción) del pago del reclamo con el número de cliente incluido y una columna de monto
El otro archivo solo me da una columna de beneficiario para el reclamo pagado, una columna de monto y una columna de número de cliente.
Quiero hacer una conciliación para ver las discrepancias de las partes no ingresadas en uno u otro archivo.
Perdón
15/01/2018 a las 15:28
Su sitio es muy rico y claro, las explicaciones son fáciles de entender, a nivel educativo no hay nada que decir excepto bien hecho y mucha suerte.