Power Query es una herramienta poderosa en Excel que permite importar, transformar y limpiar datos de diversas fuentes. Es especialmente útil para preparar datos para análisis y reportes, y puede ahorrar una cantidad significativa de tiempo al automatizar tareas repetitivas de manipulación de datos.

Objetivos de Aprendizaje

Al final de esta lección, deberías ser capaz de:

  1. Entender qué es Power Query y sus beneficios.
  2. Importar datos desde diferentes fuentes utilizando Power Query.
  3. Realizar transformaciones básicas en los datos.
  4. Cargar los datos transformados en Excel para su análisis.

  1. ¿Qué es Power Query?

Power Query es una herramienta de inteligencia empresarial (BI) que permite a los usuarios:

  • Importar datos desde una variedad de fuentes (archivos, bases de datos, servicios en línea, etc.).
  • Transformar y limpiar datos para que estén en el formato adecuado para el análisis.
  • Combinar datos de diferentes fuentes.
  • Automatizar procesos de manipulación de datos para ahorrar tiempo y reducir errores.

  1. Beneficios de Usar Power Query

  • Automatización: Una vez que configuras una consulta, puedes actualizar los datos con un solo clic.
  • Consistencia: Asegura que los datos se transformen de la misma manera cada vez.
  • Flexibilidad: Puedes importar datos de múltiples fuentes y combinarlos.
  • Facilidad de Uso: Interfaz intuitiva que no requiere conocimientos avanzados de programación.

  1. Importar Datos con Power Query

Paso 1: Acceder a Power Query

  1. Abre Excel.
  2. Ve a la pestaña Datos.
  3. Selecciona Obtener y Transformar Datos.

Paso 2: Seleccionar la Fuente de Datos

Power Query permite importar datos desde diversas fuentes, como:

  • Archivos (Excel, CSV, TXT, etc.)
  • Bases de datos (SQL Server, Access, etc.)
  • Servicios en línea (SharePoint, OData, etc.)

Ejemplo: Importar Datos desde un Archivo CSV

  1. En la pestaña Datos, selecciona Obtener Datos > Desde Archivo > Desde CSV.
  2. Navega hasta el archivo CSV que deseas importar y selecciónalo.
  3. Power Query abrirá una vista previa del archivo. Haz clic en Transformar Datos para abrir el Editor de Power Query.

  1. Transformaciones Básicas en Power Query

Paso 3: Transformar Datos

En el Editor de Power Query, puedes realizar varias transformaciones en los datos. Aquí hay algunas transformaciones comunes:

Cambiar el Tipo de Datos

  1. Selecciona la columna que deseas cambiar.
  2. En la pestaña Transformar, selecciona Tipo de Datos y elige el tipo adecuado (Texto, Número, Fecha, etc.).

Eliminar Filas

  1. Selecciona las filas que deseas eliminar.
  2. En la pestaña Inicio, selecciona Eliminar Filas y elige la opción adecuada (Eliminar Filas, Eliminar Filas Duplicadas, etc.).

Filtrar Datos

  1. Haz clic en el ícono de filtro en la columna que deseas filtrar.
  2. Selecciona los valores que deseas incluir o excluir.

Dividir Columnas

  1. Selecciona la columna que deseas dividir.
  2. En la pestaña Transformar, selecciona Dividir Columna y elige cómo deseas dividirla (por delimitador, por número de caracteres, etc.).

Ejemplo de Transformación

Supongamos que tienes una columna "Fecha y Hora" y deseas dividirla en dos columnas separadas: "Fecha" y "Hora".

1. Selecciona la columna "Fecha y Hora".
2. En la pestaña **Transformar**, selecciona **Dividir Columna** > **Por Delimitador**.
3. Elige el delimitador adecuado (por ejemplo, un espacio) y haz clic en **Aceptar**.

  1. Cargar Datos en Excel

Paso 4: Cargar Datos Transformados

  1. Una vez que hayas realizado todas las transformaciones necesarias, haz clic en Cerrar y Cargar en la pestaña Inicio del Editor de Power Query.
  2. Los datos transformados se cargarán en una nueva hoja de trabajo en Excel.

Ejercicio Práctico

Ejercicio 1: Importar y Transformar Datos

  1. Descarga el archivo CSV de ejemplo aquí.
  2. Importa el archivo CSV en Power Query.
  3. Realiza las siguientes transformaciones:
    • Cambia el tipo de datos de la columna "Fecha" a tipo Fecha.
    • Filtra las filas donde la columna "Estado" sea "Completado".
    • Divide la columna "Nombre Completo" en "Nombre" y "Apellido".
  4. Carga los datos transformados en una nueva hoja de trabajo en Excel.

Solución del Ejercicio 1

  1. Importar el archivo CSV:

    • Ve a Datos > Obtener Datos > Desde Archivo > Desde CSV.
    • Selecciona el archivo descargado y haz clic en Transformar Datos.
  2. Cambiar el tipo de datos de la columna "Fecha":

    • Selecciona la columna "Fecha".
    • En la pestaña Transformar, selecciona Tipo de Datos > Fecha.
  3. Filtrar filas donde "Estado" sea "Completado":

    • Haz clic en el ícono de filtro en la columna "Estado".
    • Selecciona "Completado" y haz clic en Aceptar.
  4. Dividir la columna "Nombre Completo":

    • Selecciona la columna "Nombre Completo".
    • En la pestaña Transformar, selecciona Dividir Columna > Por Delimitador.
    • Elige el delimitador adecuado (por ejemplo, un espacio) y haz clic en Aceptar.
  5. Cargar los datos transformados:

    • Haz clic en Cerrar y Cargar en la pestaña Inicio del Editor de Power Query.

Conclusión

En esta lección, has aprendido los conceptos básicos de Power Query, cómo importar datos desde diferentes fuentes, realizar transformaciones básicas y cargar los datos transformados en Excel. Power Query es una herramienta esencial para cualquier usuario de Excel que trabaje con grandes volúmenes de datos y necesite automatizar procesos de manipulación de datos. En las próximas lecciones, exploraremos técnicas más avanzadas de Power Query para llevar tus habilidades de análisis de datos al siguiente nivel.

Dominar Excel: De Principiante a Avanzado

Módulo 1: Introducción a Excel

Módulo 2: Funciones Básicas de Excel

Módulo 3: Habilidades Intermedias de Excel

Módulo 4: Fórmulas y Funciones Avanzadas

Módulo 5: Análisis y Visualización de Datos

Módulo 6: Gestión Avanzada de Datos

Módulo 7: Automatización y Macros

Módulo 8: Colaboración y Seguridad

Módulo 9: Integración de Excel y Herramientas Avanzadas

© Copyright 2024. Todos los derechos reservados