Excel Avanzado para Negocios

Funciones de Texto y Fecha

Manipular texto y fechas como un profesional Los datos del mundo real llegan sucios: nombres con espacios sobrantes, fechas en formatos raros, códigos pegados a descripciones. Estas funciones te permiten limpiar, separar y dar formato sin escribir una sola línea de código. Funciones de texto esenciales & (concatenación): une textos. =A2&" "&B2 es más limpio que CONCATENAR. IZQUIERDA, DERECHA, EXTRAE: extraen una parte del texto por posición. LARGO (LEN): cuenta caracteres, útil para
Tiempo de estudio
15 Min

Manipular texto y fechas como un profesional


Los datos del mundo real llegan sucios: nombres con espacios sobrantes, fechas en formatos raros, códigos pegados a descripciones. Estas funciones te permiten limpiar, separar y dar formato sin escribir una sola línea de código.



Funciones de texto esenciales



  • & (concatenación): une textos. =A2&" "&B2 es más limpio que CONCATENAR.

  • IZQUIERDA, DERECHA, EXTRAE: extraen una parte del texto por posición.

  • LARGO (LEN): cuenta caracteres, útil para validar longitudes.

  • ESPACIOS (TRIM): elimina espacios extra al inicio, final y dobles internos.

  • MAYUSC, MINUSC, NOMPROPIO: normalizan mayúsculas y minúsculas.

  • SUSTITUIR (SUBSTITUTE): reemplaza un texto por otro dentro de la celda.



Funciones de fecha esenciales



  • HOY() y AHORA(): fecha y fecha-hora actuales (se recalculan solas).

  • DIASEM (WEEKDAY): devuelve el día de la semana como número.

  • FIN.MES (EOMONTH): último día del mes; ideal para vencimientos.

  • SIFECHA (DATEDIF): diferencia entre fechas en años, meses o días.

  • TEXTO (TEXT): da formato a una fecha o número como cadena de texto.



Ejemplos reales


=NOMPROPIO(ESPACIOS(A2))

=TEXTO(HOY(); "DD/MM/AAAA")

=SIFECHA(Inicio; HOY(); "M") & " meses de antigüedad"

=EXTRAE(A2; 1; ENCONTRAR("-"; A2) - 1)


Consejo

En Excel 365 tienes TEXTODESPUES y TEXTOANTES para partir texto por un separador sin contar posiciones a mano: =TEXTOANTES(A2; "-") devuelve todo lo anterior al guion.



¿Por qué Excel guarda las fechas como números?

Excel almacena cada fecha como el número de días transcurridos desde el 1 de enero de 1900. Por eso puedes restar fechas y obtener días: =B2-A2. Y por eso una fecha mal formateada a veces aparece como un número grande: solo necesitas cambiar el formato de celda a Fecha.



Tienes " juan PÉREZ " con espacios y mayúsculas inconsistentes. ¿Cómo lo dejas como "Juan Pérez"?

ESPACIOS limpia los espacios sobrantes y NOMPROPIO pone en mayúscula la primera letra de cada palabra. Combinadas, normalizan nombres.


Ejercicio práctico


Objetivo: limpiar una lista de clientes desordenada.



  1. Pega 10 nombres con espacios extra y mayúsculas inconsistentes en la columna A.

  2. En B, normalízalos con =NOMPROPIO(ESPACIOS(A2)).

  3. En C, calcula la antigüedad en meses desde una fecha de alta usando SIFECHA.

  4. En D, extrae el dominio de un correo con EXTRAE + ENCONTRAR (lo que está después de la @).


Entregable: la tabla limpia con las cuatro columnas y una nota de qué función resolvió cada problema.



Para recordar


  • ESPACIOS + NOMPROPIO normalizan nombres sucios en un paso.

  • Las fechas son números: puedes restarlas y darles formato con TEXTO.

  • SIFECHA calcula años, meses o días entre dos fechas.

  • EXTRAE + ENCONTRAR separan texto cuando no conoces la posición exacta.

Texto Leccion 3/8
Estas viendo
Funciones de Texto y Fecha
Hablar por WhatsAppContactar por WhatsApp