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

  1. Funciones de Texto
  2. Funciones para Números
  3. Funciones para Fechas
  4. Operadores
  5. Usando el if
  6. Usando el if + and
  7. Usando el if + or
  8. Usando if else
  9. Control de errores
  10. Errores tipo NaN y Infinity

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

El Tío Tech
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.