Dominando el Texto en Excel
¿Alguna vez has recibido una base de datos con nombres en minúsculas, espacios extraños o códigos mezclados con texto? No necesitas hacerlo manualmente. Hoy aprenderemos a limpiar y manipular datos como profesionales usando las funciones de texto.
1. Limpieza Básica: MAYUSC, MINUSC y NOMPROPIO
Estas son las funciones esenciales para estandarizar la estética de tus datos, especialmente nombres de personas o direcciones.
Estandarización de Texto
| Texto Original (A1) | Fórmula | Resultado | Uso sugerido |
|---|---|---|---|
| juan perez | =MAYUSC(A1) | JUAN PEREZ | Códigos o Títulos |
| JUAN PEREZ | =MINUSC(A1) | juan perez | Correos electrónicos |
| jUaN pErEz | =NOMPROPIO(A1) | Juan Perez | Nombres propios |
2. Eliminando el “Ruido”: ESPACIOS
Esta es quizás la función más subestimada pero crítica para el análisis de datos.
BUSCARV con el código de producto “A-100”, pero Excel dice que no existe. El problema suele ser que el sistema descargó el dato como “A-100 ” (con un espacio invisible al final). ESPACIOS limpia esto automáticamente.
¿Qué hace? Elimina espacios al inicio y al final, y reduce espacios dobles entre palabras a uno solo.
| Dato Sucio (A1) | Fórmula | Resultado | Lo que ocurrió |
|---|---|---|---|
| ” Excel “ | =ESPACIOS(A1) | “Excel” | Limpieza perfecta para búsquedas |
| “Juan Perez” | =ESPACIOS(A1) | “Juan Perez” | Corrige errores de tipeo |
3. Extracción Quirúrgica: IZQUIERDA y DERECHA
Estas funciones te permiten cortar partes específicas de una celda basándote en su posición.
Extraer extremos
• Necesitas filtrar solo los envíos de México: Usas IZQUIERDA para obtener “MX”.
• Necesitas solo el número de guía para el sistema de rastreo: Usas DERECHA para obtener “55920”.
| Dato (A1) | Fórmula | Resultado | Explicación |
|---|---|---|---|
| MX-55920 | =IZQUIERDA(A1, 2) | MX | 2 caracteres desde la izquierda |
| MX-55920 | =DERECHA(A1, 5) | 55920 | 5 caracteres desde la derecha |
4. Extracción Avanzada: EXTRAE
Cuando el dato está en medio
A diferencia de Izquierda o Derecha, aquí tú defines exactamente dónde empezar a cortar.
| Referencia (A1) | Fórmula | Resultado | Lógica |
|---|---|---|---|
| CTA-9999-MX | =EXTRAE(A1, 5, 4) | 9999 | Empieza en caracter 5, toma 4 |
| 2023-OCT-01 | =EXTRAE(A1, 6, 3) | OCT | Saca el mes de la fecha en texto |
5. Unir Información: CONCATENAR
Unir contenidos de varias celdas en una sola.
Ej: =MINUSC(CONCAT(A1, “.”, B1, “@empresa.com”))
O la forma rápida usando el símbolo ampersand (&):
=A1 & ” ” & B1| Nombre (A1) | Apellido (B1) | Fórmula | Resultado |
|---|---|---|---|
| Juan | Perez | =CONCAT(A1, ” “, B1) | Juan Perez |
| Maria | Gomez | =A1 & “, ” & B1 | Maria, Gomez |
| Luis | Paz | =A1 & “@web.com” | [email protected] |
Laboratorio de Pruebas Excel
Haz clic en la celda A1, escribe cualquier texto y verás como se actualiza la Hoja de Cálculo automáticamente.
| A | B | |
|---|---|---|
| 1 |
|
<– Escribe en A1
|
| 2 | =MAYUSC(A1) |
– |
| 3 | =MINUSC(A1) |
– |
| 4 | =NOMPROPIO(A1) |
– |
| 5 | =ESPACIOS(A1) |
– |
| 6 | =LARGO(A1) |
– |
| 7 | =IZQUIERDA(A1; 3) |
– |
