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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Necesita ayuda con Dax, para que True filtre el máximo del número de semana

Hay expertos,

@sreenathv

@vanessafvg

@PhilipTreacy

Estoy usando debajo de DAX,

Mnth curnt -1 Wk Weitg =
'People Flash Consolidated'[Periodo] = "MTD"
&& (
'People Flash Consolidated'[Rango de mes]
= MÁXIMO ( 'People Flash Consolidated'[Rango de mes] ) - 1
)
&& MÁXIMO ( 'People Flash Consolidated'[Número de semana] )

Esperaba eso, True solo mostrará el número Max de la semana, pero muestra todo el número de la semana, ver a continuación, ¿Puede alguien ayudar a ajustar este Dax, de modo que cuando filtre por True, muestre solo max del número de la semana?

vjnvinod_0-1632557418496.png

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @vjnvinod

Descargue este archivo PBIX de ejemplo

Su código está funcionando, son sus datos los que devuelven False porque no hay filas donde las 3 de esas condiciones sean True.

Si crea una columna separada para cada una de sus condiciones, como he hecho en el archivo PBIX de ejemplo que vinculé anteriormente, verá que cuando filtra MTD para mostrar solo True, luego filtre MAX_Month_Rank para mostrar solo True, el único valor que queda en MAX_Weekenumber es False.

Por lo tanto, sus datos no contienen ninguna fila donde sus 3 condiciones sean True.

Saludos

Phil

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hay @vjnvinod

Descargue este archivo PBIX de ejemplo

Su código está funcionando, son sus datos los que devuelven False porque no hay filas donde las 3 de esas condiciones sean True.

Si crea una columna separada para cada una de sus condiciones, como he hecho en el archivo PBIX de ejemplo que vinculé anteriormente, verá que cuando filtra MTD para mostrar solo True, luego filtre MAX_Month_Rank para mostrar solo True, el único valor que queda en MAX_Weekenumber es False.

Por lo tanto, sus datos no contienen ninguna fila donde sus 3 condiciones sean True.

Saludos

Phil

@PhilipTreacy

Creo que encontré por qué mi código no lo devolvía correctamente, hubo un problema con el código

A continuación se muestra cómo debería haber sido, pero muchas gracias por su ayuda con esto

Mnth curnt -1 Wk Weitg =

'People Flash Consolidated'[Periodo] = "MTD"

&& (

'People Flash Consolidated'[Rango de mes]

= MAX ( 'People Flash Consolidated'[Month Rank] ) - 1

)

&& 'People Flash Consolidated'[Número de semana]

= 'People Flash Consolidated'[Currentweek]-1

Syndicate_Admin
Administrator
Administrator

Hay @vjnvinod

No estoy entendiendo lo que está tratando de hacer, ¿puede compartir su archivo de datos / PBIX?

Saludos

Phil

@PhilipTreacy

Estoy intentando crear un filtro calculado coloumn

eso significa si

People Flash Consolidated'[Periodo] = "MTD" y

People Flash Consolidated'[Month Rank] es el mes anterior y

People Flash Consolidated'[Weeknumber] = semana actual,

Para este resultado debe ser true, de lo contrario false

El siguiente Dax que estoy usando me está ayudando con la primera condición de 2, pero no con la 3ª

Básicamente no está leyendo el 3er argumento.

MAX('People Flash Consolidated'[Número de semana])

People Flash Consolidated'[Periodo] = "MTD"
&& (
'People Flash Consolidated'[Rango de mes]
= MAX ( 'People Flash Consolidated'[Month Rank] ) - 1
)
&& MAX ( 'People Flash Consolidated'[Número de semana] )

Hay @vjnvinod

Su 3ª condición de prueba en realidad no está probando nada. Tu solo dicho return MAX ( 'People Flash Consolidated'[Weeknumber] ).

Necesitas hacer algo como

'People Flash Consolidated'[Weeknumber] = MAX ( 'People Flash Consolidated'[Weeknumber] )

Saludos

Phil

@PhilipTreacy

La salida viene como falsa, ¿no estoy seguro de por qué la está leyendo de esa manera?

He adjuntado la muestra y la he filtrado, donde esperaba como salida verdadera

Agradezco mucho cualquier ayuda en esto

https://drive.google.com/file/d/1LimuMp8Dz90ej5Uo7wKxdldYC9n9kUfZ/view?usp=sharing

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors