Los datos casi nunca vienen prolijos: llegan de otro sistema con el nombre y el apellido en la misma celda, con espacios de sobra, o con fechas que Excel no reconoce. La tentación es arreglarlo a mano, celda por celda. Pero eso no escala. Estas funciones de texto y fecha limpian y transforman en bloque, y se actualizan si los datos cambian.
01La idea en una frase
Dos familias. Las de texto parten, unen y limpian palabras. Las de fecha aprovechan un secreto que ya viste en el Básico: las fechas son números, así que se pueden restar para saber cuántos días hay entre dos.
=A2&" "&B2 une el nombre, un espacio y el apellido → "Juan Pérez". Y como las fechas son números, =fecha_fin - fecha_inicio te da los días entre ambas.02El ejemplo: unir nombre y apellido
Te pasaron el nombre en una columna y el apellido en otra, y necesitás la lista con el nombre completo. En vez de escribir 300 nombres, una fórmula lo arma:
La fórmula de C2 es =A2&" "&B2. El " " del medio es el espacio: sin él tendrías "JuanPérez" todo pegado. Copiás hacia abajo y toda la lista queda armada. Para el camino inverso —separar "Juan Pérez" en dos columnas— usás IZQUIERDA, DERECHA y EXTRAE, o directamente el asistente Datos → Texto en columnas.
03Cómo lo hacés vos
- Unir:
=A2&" "&B2(o la funciónCONCAT). El texto fijo va entre comillas. - Limpiar:
=ESPACIOS(texto)saca los espacios sobrantes;MAYUSC,MINUSCyNOMPROPIOarreglan mayúsculas. - Separar:
IZQUIERDA(texto; nº)yDERECHA(texto; nº)toman caracteres de una punta;EXTRAEdel medio. Para lo rápido y sin fórmula: Datos → Texto en columnas. - Fechas:
=B2-A2da los días entre dos fechas;=HOY()devuelve la fecha de hoy (se actualiza sola);DIAS(fin; inicio)hace lo mismo con nombres claros.
- La resta de fechas da un número raro (ej. 45658): el resultado es correcto, solo le falta formato. Si querés verlo como días, dejalo en número; si querés una fecha, dale formato de fecha con
Ctrl+1(clase 3 del Básico). - La fecha no calcula: si está pegada a la izquierda de la celda, Excel la guardó como texto, no como fecha. Convertila con Datos → Texto en columnas (formato Fecha) o con
VALOR. - Uniste sin espacio:
=A2&B2pega "JuanPérez". Agregá&" "&en el medio. - Separás con IZQUIERDA/DERECHA y sale cortado: cuando los textos tienen largos distintos, combiná con
ENCONTRAR(" "; A2)para ubicar el espacio, o usá Texto en columnas.
🎯 Tu reto
Elegí una de las dos, según lo que más uses: (a) una lista con nombre y apellido separados → unilos en "Nombre completo" con &; o (b) una lista de fechas de ingreso → calculá la antigüedad en días hasta hoy con =HOY()-fecha. Si te animás, limpiá antes los espacios con ESPACIOS.
Mandame la captura por WhatsApp y te digo si quedó prolijo o si hay alguna trampa de texto/fecha escondida.
04Adónde sigue esto
Con los datos limpios, estructurados y consistentes, llegamos a la herramienta más impresionante del Intermedio: resumir miles de filas en un informe claro, sin escribir una sola fórmula. En la próxima clase armás tu primera tabla dinámica.
Limpiar datos a mano es donde se va media tarde.
Estas funciones te la devuelven — pero elegir la correcta para el desastre puntual que tenés adelante es lo que cuesta. Con acompañamiento lo resolvemos sobre tus propios archivos, esos que llegan sucios todos los meses. Online por Zoom o presencial en Montevideo.
💬 Quiero que me acompañes