Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Buenos días
Me gustaría tener algunos consejos sobre este escenario:
Necesito cargar una tabla de calendario basada en un intervalo de tiempo que está que corresponde a la fecha máxima y mínima de otra tabla.
¿Cómo lo manejarías?
Gracias
Solved! Go to Solution.
@thebigwhite , Basado en lo que tengo
Puedes probar como
Fecha: calendario(Min(Tabla[Fecha]),Max(Tabla[Fecha]))
o fecha de calendarioauto()
Puede usar addcolumns encima de él agregar otras columnas de calendario
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
Apreciamos tus Felicitaciones.
¿Está intentando crear una tabla de calendario desde cero basada en el intervalo de fechas de su tabla de hechos?
Hay muchas maneras de hacer esto: Aquí hay una manera:
1. Extraiga las fechas MAX y MIN de un dulicado de su tabla FACT:
Utilice la función Agrupar por y extraiga Max y Min de la columna de fecha
A continuación, agregue dos columnas personalizadas que identifiquen el inicio del mes y el final del mes para el intervalo de fechas.
EndDate = Date.EndOfMonth([Max Date])
StartDate = Date.StartofMonth([Min Date])
Luego use esta fórmula para hacer una lista de todos los días entre la fecha de inicio y la fecha de finalización
{Number.From([StartDate])..Number.From([EndDate])}
Eliminar todas las demás columnas - y expandir la lista
Cambiar esto a formato de fecha - y usted está listo para ir!
Agregue las columnas adicionales que desee para que sea una tabla de fechas verdadera:
@thebigwhite , Basado en lo que tengo
Puedes probar como
Fecha: calendario(Min(Tabla[Fecha]),Max(Tabla[Fecha]))
o fecha de calendarioauto()
Puede usar addcolumns encima de él agregar otras columnas de calendario
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
Apreciamos tus Felicitaciones.