Capítulo 162: Power Query – Funciones para Fechas
Aprende a utilizar funciones de fecha del Lenguaje M para extraer años, meses, nombres de meses y convertir valores en fechas dentro de Power Query.
Power Query utiliza el Lenguaje M para realizar transformaciones sobre los datos.
Las funciones de fecha comienzan con la palabra Date, seguida de un punto y el nombre de la función que queremos utilizar.
Por ejemplo:
Date.Year
Date.Month
Date.MonthName
Estas funciones permiten trabajar directamente con columnas que contienen fechas.
Extraer el año de una fecha
Power Query permite extraer el año directamente desde sus herramientas.
Selecciona la columna Fecha de registro y ve a:
Agregar columna > Fecha > Año > Año

Power Query creará automáticamente una nueva columna con el año correspondiente a cada fecha.

Internamente, Power Query utiliza una función del Lenguaje M similar a esta:
Date.Year([Fecha de registro])
Esto significa que Date.Year toma una fecha y devuelve solamente el año.

Extraer el número del mes con Date.Month
Ahora vamos a realizar la operación utilizando directamente una función del Lenguaje M.
Ve a:
Agregar columna > Columna personalizada

Coloca como nombre de la nueva columna:
Mes
Después escribe:
Date.Month([Fecha de registro])

La función Date.Month toma la fecha indicada y devuelve el número del mes.
Por ejemplo, enero devolverá 1, febrero 2, marzo 3 y así sucesivamente.
Presiona Aceptar para crear la nueva columna.

Antes de utilizar funciones de fecha, revisa siempre el tipo de dato de cada columna.
Puedes utilizar Date.Year para obtener el año, Date.Month para obtener el número del mes y Date.MonthName para mostrar su nombre.
Si una fecha se encuentra almacenada con otro tipo de dato, puedes utilizar Date.From para convertirla.
Cuando el valor está almacenado como texto pero representa un número de serie de Excel, primero puedes utilizar Number.From y después Date.From.
Módulo 27: Power Query: Funciones Nativas con (M)
⬇️ Descargar Ejercicio 160
⬇️ Descargar Ejercicio 161
⬇️ Descargar Ejercicio 162
⬇️ Descargar Ejercicio 163
⬇️ Descargar Ejercicio 164
⬇️ Descargar Ejercicio 165
⬇️ Descargar Ejercicio 166
⬇️ Descargar Ejercicio 167
⬇️ Descargar Ejercicio 168 y169
Responses