Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
thebigwhite
Helper II
Helper II

Carga de una tabla basada en Min / Max desde otra tabla

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

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@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.

View solution in original post

2 REPLIES 2
swise001
Continued Contributor
Continued Contributor

@thebigwhite

¿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

swise001_0-1600429480428.png

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])

swise001_1-1600429661820.png

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

swise001_2-1600429751453.png

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:

amitchandak
Super User
Super User

@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.

Helpful resources

Announcements
March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors