1. 1
Funciones de texto en Excel: Ejemplos y descripciones.
Por lo general utilizamos Excel para procesar y evaluar datos numéricos,
pero en ocasiones es necesario manipular o editar celdas que contienen
texto, para ello podemos usar estas funciones: IZQUIERDA, DERECHA,
EXTRAE, ENCONTRAR, LARGO, HALLAR, CONCATENAR.
A continuación te mostramos descripciones y ejemplos de cada una.
IZQUIERDA
Devuelve la primera n letras a partir de la izquierda del texto según estos
parámetros:
1. Texto.
2. Numero de caracteres a devolver.
DERECHA
Devuelve la primera n letras a partir de derecha a izquierda del
texto según estos parámetros:
1. Texto.
2. Numero de caracteres a devolver.
2. 2
EXTRAE
Devuelve n letras de un texto a partir de la posición que indiquemos, los parámetros son:
1. Texto
2. Posición dentro del Texto indicado desde la que deseamos iniciar a extraer una parte
del texto.
3. Cantidad de letras que deseamos extraer.
ENCONTRAR
Esta función encuentra un texto dentro de otro texto y regresa
la posición en la cual fue encontrado, los parámetros son:
1. Texto que estamos buscando
2. Texto en el que deseamos realizar la búsqueda
3. 3
3. Posición por la cual deseamos realizar la búsqueda, si ingresamos 1,
se buscara desde el inicio, si ingresamos 10, se buscara desde la
décima letra, etc.
Nota: La búsqueda hace diferencia entre letras mayúsculas y minúsculas.
LARGO
Devuelve la cantidad de letras de un texto, la función recibe como
único parámetro el texto a evaluar.
CONCATENAR
Concatenar es una palabra que se utilizar en programación para nombrar
la acción de unir una serie de valores en un solo texto. Esta función en
Excel nos permite unir en una celda uno o más valores. La función recibe
4. 4
de 1 a 30 parámetros cada uno con el valor que deseamos unir al texto
final.
Ejercicios propuestos
Para unir el nombre y los apellidos de todos los empleados en la columna
D podemos seguir los siguientes pasos.
1. En la celda D2 comenzaré a escribir la función
CONCATENAR especificando el primer argumento:
=CONCATENAR(A2,
2. Como segundo argumento debo especificar un espacio vacío de
manera que el Nombre y el Apellido paternos permanezcan
separados en la nueva cadena de texto:
=CONCATENAR(A2," ",
3. Ahora puedo especificar el tercer y cuarto argumento que será el
Apellido paterno con su respectivo espacio:
5. 5
=CONCATENAR(A2," ",B2," ",
4. Y como último paso en el quinto argumento irá el Apellido materno:
=CONCATENAR(A2," ",B2," ",C2)
La función CONCATENAR nos da el resultado esperado en la celda D2:
Sólo resta copiar la fórmula hacia abajo para que Excel realice la
concatenación de los demás nombres.
Nota: Puedes unir o concatenar textos usando el operador &, por ejemplo
el mismo resultado anterior se obtiene con esta fórmula.
=A2&B2
6. 6
Función Excel HALLAR
¿Qué hace?
Devuelve la posición dentro de una cadena de texto donde encuentra un
carácter especificado.
Sintaxis
HALLAR(texto_buscado, dentro_del_texto, [núm_inicial])
texto_buscado (obligatorio): El texto que se quiere encontrar.
dentro_del_texto (obligatorio): La cadena de texto en donde se va a
buscar.
núm_inicial (opcional): El número de caracter donde inicia la
búsqueda. Si se omite entonces la búsqueda iniciará desde el
primer caracter.
Ejemplos
HALLAR(“d”, “pedro”) = 1
HALLAR(“s”, “Alatrista”) = 6
Diferencia entre ENCONTRAR y HALLAR
Vamos a encontrar la diferencia entre ambas funciones con un ejemplo
muy sencillo. En la siguiente imagen puedes observar que tengo la
misma cadena en la celda A1 y A2. Y para ambas buscaré la palabra
“excel” solo que para una fórmula utilizaré la función HALLAR y para la
otra utilizaré la función ENCONTRAR.
RESPUESTAS
7. 7
La función HALLAR encuentra que la palabra “excel” comienza en la
posición 1 de la cadena, sin embargo la función ENCONTRAR nos
devuelve un error #¡VALOR! indicando que no ha encontrado dicha
palabra.
La diferencia entre ambas funciones es sutil pero importante de recordar:
La función ENCONTRAR es sensible a mayúsculas y minúsculas
mientras que la función HALLAR no lo es.
Para comprobar que efectivamente la función ENCONTRAR es sensible
a mayúsculas cambiaré las fórmulas para buscar la palabra “Excel” con
la letra E como mayúscula. Observa los nuevos resultados:
Función Excel MAYUSC
¿Qué hace?
Convierte un texto en mayúsculas.
Sintaxis
=MAYUSC(texto)
texto (obligatorio): El texto que se convertirá a mayúsculas.
Ejemplos
MAYUSC(“pedro”) = “PEDRO”
MAYUSC(“excel”) = “EXCEL”
Ahora ya lo sabes. La única diferencia entre las funciones
ENCONTRAR y HALLAR es que la función ENCONTRAR es sensible a
mayúsculas y minúsculas.
8. 8
Función Excel MINUSC
¿Qué hace?
Convierte un texto en minúsculas.
Sintaxis
MINUSC(texto)
texto (obligatorio): El texto que se convertirá a minúsculas.
Ejemplos
MINUSC(“PEDRO”) = “pedro”
MINUSC(“Alatrista”) = “alatrista”