Funciones de Texto

  • Función CARACTER(número)

Devuelve el carácter especificado por el número de código correspondiente al código de caracteres ASCII.

Ejemplo: =CARACTER(76) devuelve L

  • Función CODIGO(texto)

Esta función devuelve el código ASCII del primer carácter del texto pasado como parámetro.

Ejemplo: =CODIGO("L") devuelve 76

  • Función CONCATENAR(texto1;texto2;...;textoN)

Devuelve una cadena de caracteres con la unión de los textos pasados como parámetros. Esta función es de utilidad cuando tenemos texto como puedan ser el nombre completo de una persona pero está dividido en distintas celdas y en alguna ocasión queremos fundir el nombre completo en una sola celda.

Ejemplo: =CONCATENAR("Antonio ";"Gutiérrez ";"Fernández " ) devuelve Antonio Gutiérrez Fernández

  • Función DECIMAL(número;decimales;no_separar_millares)

Redondea un número pasado como parámetro a los decimales indicados y devuelve el resultado en formato de texto. La última opción es una parámetro lógico (VERDADERO, FALSO), si se omite coge como valor FALSO, mostrará los puntos separadores de los millares.

Ejemplo: =DECIMAL(4005,75;3) devuelve 4.005,750 y =DECIMAL(4005,75;3;verdadero) devuelve 4005,750

  • Función DERECHA(texto;núm_de_caracteres)

Devuelve de la cadena de texto, el número de caracteres especificados comenzando a contar desde el final del texto.

Ejemplo: =DERECHA("Bienaventurados los que estudien Excel...";12) devuelve "ien Excel..."

  • Función ENCONTRAR(texto_buscado;dentro_del_texto;núm_inicial)

Devuelve la posición inicial del texto buscado dentro de otro texto empezando a buscar desde la posición núm_inicial. A diferencia de la función HALLAR, ENCONTRAR distingue entre mayúsculas y minúsculas y no admite caracteres comodín.

Ejemplo: =ENCONTRAR("Wally";"Siempre buscando nuevas aventuras este Wally y siempre perdido, ayúdame a encontrarlo";1)

devuelve 40, que es la posición donde empieza la palabra Wally.

  • Función ESPACIOS(texto)

Devuelve el mismo texto pero quitando los espacios que no sean espacios simples entre palabras.

Ejemplo: =ESPACIOS("En un lugar    de la mancha... ") devuelve "En un lugar de la mancha..."

  • Función EXTRAE(texto;posición_inicial;núm_caracteres)

Devuelve los caracteres indicados de una cadena de texto a partir de una posición inicial.

Ejemplo: =EXTRAE("Mirando el mar, me envuelve una emoción intensa...";12;3) devuelve "mar"

  • Función HALLAR(texto_buscado;dentro_del_texto;núm_inicial)

Busca un texto dentro de otro y devuelve la posición del texto buscado. Realiza la búsqueda leyendo el texto de izquierda a derecha a partir de la posición inicial indicada en núm_inicial. A diferencia de la función ENCONTRAR, HALLAR no distingue entre mayúsculas y minúsculas y admite caracteres comodines (? un solo carácter, * cualquier número de caracteres, ~ carácter de escape).

Ejemplo: =HALLAR("Mar";"Mirando el mar, me envuelve una emoción intensa...";1) devuelve 12

=HALLAR("M?r";"Mirando el mar, me envuelve una emoción intensa...";1) devuelve 1

  • Función IGUAL(texto1;texto2)

Devuelve un valor lógico (verdadero/falso) según las dos cadenas de texto comparadas sean iguales o no.

Ejemplo: =IGUAL("esto es igual?";"es igual esto?") devuelve FALSO

Normalmente se utiliza para comparar los valores almacenados en dos celdas.

  • Función IZQUIERDA(texto;núm_de_caracteres)

Devuelve el número de caracteres especificados desde el principio de la cadena de texto.

Ejemplo: =IZQUIERDA("El sol no puede competir con el brillo de tu mirada";6) devuelve "El sol"

  • Función LARGO(texto)

Devuelve el número de caracteres que tiene la cadena de texto, es decir su longitud.

Ejemplo: =LARGO("El sol no puede competir con el brillo de tu mirada") devuelve 51

  • Función MAYUSC(texto)

Convierte a mayúsculas la cadena de texto.

Ejemplo: =MAYUSC("conviérteme a mayúscula") devuelve "CONVIERTEME A MAYUSCULA"

  • Función MINUSC(texto)

Convierte a minúsculas la cadena de texto.

Ejemplo: =MINUSC("VENGA Y AHORA A MINUSCULA") devuelve "venga y ahora a minúscula"

  • Función MONEDA(número;núm_de_decimales)

Convierte a texto un número usando el formato de moneda.

Ejemplo: =MONEDA(25;2) devuelve "25,00 € "