Power query: obtener la fecha de hoy

En Power Query, si desea obtener la fecha de hoy (fecha actual en una columna), debe agregar una columna personalizada usando dos funciones juntas.

Nota: Utilice la fórmula DateTime.Date( DateTime.LocalNow() ) para obtener la fecha de hoy mediante Power Query.

A continuación se muestran algunas fechas en la columna y ahora necesitamos agregar una columna con la fecha de hoy.

Pasos para agregar una columna de fecha actual

  1. Primero, vaya a la pestaña Datos > De otra fuente > De tabla/rango.
    get-today-date-in-power-query
  2. Ahora, en el Editor de Power Query, debe agregar una nueva columna personalizada, así que vaya a Agregar columna > Columna personalizada.
    in-power-query-ad-custom-column
  3. Desde allí, ingrese la fórmula DateTime.Date(DateTime.LocalNow()) y asigne un nombre a la nueva columna en el cuadro de diálogo de columna personalizada.
    enter-date-time-formula
  4. Al final, haga clic en Aceptar para agregar la columna.
    add-new-column-with-formula
 =DateTime.Date( DateTime.LocalNow() )

¿Cómo funciona esta fórmula?

En esta fórmula, utilizamos dos funciones:

  • La primera función (DateTime.LocalNow) devuelve la fecha y hora actuales según la fecha y hora de su sistema.
  • La segunda función (DateTime.Date) que rodea a la primera extrae la parte de la fecha y la devuelve como valor final.

Método alternativo

En lugar de la fórmula anterior, puede utilizar (DateTime.LocalNow()) en la columna personalizada.

método-alternativo-para-obtener-la-fecha-de-hoy

Y luego vaya a Inicio > Tipo de datos y seleccione la fecha en el menú desplegable para convertir la columna solo a fecha.

convertir-columna-a-fecha-solo

Convertirá la fecha y la hora únicamente a la fecha.

Agregar la fecha actual a una sola celda

Y si desea tener la fecha actual en una sola celda, debe abrir el editor de Power Query con un editor vacío.

agregar fecha-actual-en-una-columna

Después de eso, en el editor, ingrese la siguiente fórmula en la barra de fórmulas y presione Entrar.

 = DateTime.Date(DateTime.LocalNow()) 
ingresar-fórmula-y-presionar-enter

Después de eso, puede convertir este valor de fecha en una matriz o una lista.

convertir-fecha-valor-a-tabla-o-lista

Obtener el archivo Excel

Descargar

Añadir un comentario

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