> lección 18/23 · 14 min

Funciones de texto

Concepto

Los datos que llegan de otros sistemas o de formularios traen espacios de más, mayúsculas mezcladas y códigos que hay que armar o desarmar. Las funciones de texto limpian y combinan esos datos sin editarlos a mano, fila por fila.

Sintaxis
=MAYUSC(IZQUIERDA(texto; 3)) & "-" & otra_celda

Limpiar. ESPACIOS quita los espacios del principio y del final (y deja uno solo entre palabras). MAYUSC, MINUSC y NOMPROPIO cambian mayúsculas y minúsculas.

=ESPACIOS("  Temuco ")   → "Temuco"
=MAYUSC("temuco")        → "TEMUCO"

Cortar. IZQUIERDA(texto; n) toma los primeros n caracteres y DERECHA(texto; n) los últimos. LARGO cuenta los caracteres: útil para encontrar un RUT o un teléfono mal escrito.

Unir con &. El signo & pega textos y celdas. Lo que agregas a mano (un guion, un espacio) va entre comillas dobles.

=IZQUIERDA("Temuco";3) & "-" & 15   → "Tem-15"

Funciones dentro de funciones. Excel calcula de adentro hacia afuera: en =MAYUSC(IZQUIERDA(B2;3)), primero corta y después pasa a mayúsculas.

El resultado es texto nuevo. La celda original no cambia. Lo habitual es crear una columna limpia al lado y trabajar desde ella.

> tarea de planilla

Los nombres de producto vienen con espacios de más. En D, escribe el nombre limpio, sin espacios en los bordes. En E, arma el código de cada producto: las 3 primeras letras de la categoría en mayúsculas, un guion y el id (por ejemplo, TEC-101). Escribe las fórmulas en la fila 2 y rellénalas hasta la fila 5.

D2
ABCDEFG
1
2
3
4
5
6

Primero intenta: las pistas aparecen después de 2 intentos con un resultado incorrecto (los errores de código no cuentan). Llevas 0.

Aprueba las tareas de esta lección para ver el cierre.