2. Funciones de Texto y Fecha

El 80% del trabajo de un analista de datos es limpiar la información antes de usarla. A menudo recibes códigos mezclados con nombres, fechas en formato de texto o errores de sistema. Aquí aprenderás a arreglarlo todo.

Unir Datos (CONCATENAR)

¿Tienes el Nombre en la columna A y el Apellido en la B? Únelos fácilmente.

=CONCAT(Texto1, " ", Texto2)

El Método Pro (Ampersand &):
Los expertos prefieren usar el símbolo & porque es más rápido.

=A2 & " " & B2 // Une Nombre + Espacio + Apellido

Extraer Información

Imagina que tienes un código de producto complejo como: "2024-MX-LAPT". Necesitas separar cada parte.

IZQUIERDA / DERECHA

Extrae caracteres desde los extremos.

  • =IZQUIERDA(A2, 4)
    Resultado: "2024"
  • =DERECHA(A2, 4)
    Resultado: "LAPT"
EXTRAE (MID)

La cirugía de precisión. Extrae lo que está en medio.

=EXTRAE(Texto, Pos_Inicial, Num_Caracteres)

=EXTRAE(A2, 6, 2)
Empieza en la letra 6, toma 2 letras. Resultado: "MX".

Manejo de Errores (SI.ERROR)

Cuando haces un BUSCARV y no encuentra el dato, sale el feo error #N/A. Eso arruina la estética de tu reporte.

La Solución Elegante

Envuelve tu fórmula peligrosa dentro de un SI.ERROR.

=SI.ERROR( TU_FORMULA , "Valor si falla" )

Ejemplo: =SI.ERROR(BUSCARV(...), "No encontrado") o 0.

Funciones de Fecha Útiles

A veces necesitas obtener el nombre del mes o el día de la semana de una fecha.

  • =TEXTO(A2, "mmmm"): Devuelve el nombre completo del mes (ej. "Enero").
  • =TEXTO(A2, "dddd"): Devuelve el día de la semana (ej. "Lunes").
  • =HOY(): Inserta la fecha actual (se actualiza sola).
Desafío: "El Limpiador de Códigos"
Desglose de ID

Recibes una lista de empleados con un ID extraño: "EMP-2023-JuanPerez".

Tu misión es separar esto en 3 columnas limpias:

  1. Año de Ingreso: Extraer "2023".
  2. Usuario: Extraer "JuanPerez".
  3. Correo: Generar un correo uniendo el Usuario + "@empresa.com".
Publicidad

Tu Turno: Ejercicios

Descarga el archivo y realiza la limpieza de datos:

Suponiendo que el ID "EMP-2023-Juan" está en A2:

  • Año (Medio): =EXTRAE(A2, 5, 4) (Empieza en la letra 5, toma 4 caracteres).
  • Usuario (Derecha): Esto es truco. Como el largo del nombre varía, lo ideal es usar =DERECHA(A2, LARGO(A2)-9). (Explicación: Restamos los 9 caracteres fijos del inicio "EMP-2023-").
  • Correo: =B2 & "@empresa.com".
  • Error: =SI.ERROR(A2/B2, 0).

Archivo de Práctica

Incluye IDs complejos y tablas con errores para corregir.

Descargar Excel
Publicidad
Volver al Temario
Publicidad