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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo obtener la fecha mínima del grupo en función de la tabla relacionada utilizando la meaure DAX?

Tengo una mesa regiones con distrito y región atribuida. También tengo una mesa DATE, con cada distrito único teniendo una cita. Quiero obtener la fecha mínima por región. Aquí hay un ejemplo de foto:

Untitled.png

Puede haber varias regiones por distrito. El Distrito 3 pertenece tanto al Norte como al Este, y el distrito 3 también tiene la fecha mínima para cada uno. Así que en el otuput deseado, tanto norte como este tienen 3/8/2021 como fecha mínima.

Normalmente me uniría al Distrito y tomaría la fecha mínima por cada grupo de regiones, pero soy nuevo en dax y no estoy seguro de cómo crear la medida. He usado Calcular con Min, pero no puedo averiguarlo. Muy apreciado por cualquier ayuda.

Regiones
DistritoRegión
1Norte
2Norte
3Norte
3Este
4Este
5Este
6Este
7Sur
8Sur
9Sur
10Oeste
11Oeste
12Oeste

Fechas
DistritoFecha
13/10/2021
23/9/2021
33/8/2021
45/30/2021
55/20/2021
65/22/2021
73/14/2021
83/19/2021
93/12/2021
103/10/2021
113/3/2021
123/4/2021

SALIDA DESEADA
RegiónFecha mínimaFecha máxima
Norte3/8/20213/10/2021
Este3/8/20215/30/2021
Sur3/12/20213/19/2021
Oeste3/3/20213/10/2021
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @mdatmain,

Trate de crear medidas como la siguiente:

Max date = CALCULATE(MAX(DATES[Date]),ALLEXCEPT(DATES,DATES[District]),CROSSFILTER(DATES[District],REGIONS[District],Both))
Min date = CALCULATE(MIN(DATES[Date]),ALLEXCEPT(DATES,DATES[District]),CROSSFILTER(DATES[District],REGIONS[District],Both))

V-lianl-msft_0-1616033930754.pngV-lianl-msft_1-1616033938828.png

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

No @mdatmain,

Trate de crear medidas como la siguiente:

Max date = CALCULATE(MAX(DATES[Date]),ALLEXCEPT(DATES,DATES[District]),CROSSFILTER(DATES[District],REGIONS[District],Both))
Min date = CALCULATE(MIN(DATES[Date]),ALLEXCEPT(DATES,DATES[District]),CROSSFILTER(DATES[District],REGIONS[District],Both))

V-lianl-msft_0-1616033930754.pngV-lianl-msft_1-1616033938828.png

Saludos
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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