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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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