cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper I
Helper I

Calcular el texto de retorno máximo

Hola, estoy jugando con DAX ahora mismo. Digamos que tengo una tabla que tiene los siguientes datos. Y quiero crear una medida que devuelva el estado de mayor valor ese día.

ronlolololo_0-1595802735487.png

Así que primero lo intenté.

VAR ___Date á MAX(Table1[Fecha])


devolución

CALCULATE(MAX(Table1[State]),FILTER(Table1, Table1[Date] á ___Date))
La medida muestra C, ¿por qué es esto? (Aunque tres estados tienen exactamente la misma fecha y caso)
Después de esto intenté otra medida.

Medidas ?

VAR ___Date á MAX(Table1[Fecha])

VAR ___MaxCase - CALCULATE(MAX(Table1[Case]),FILTER(Table1, Table1[Date] á ___Date))

devolución

CALCULATE(MAX(Table1[State], FILTER(Table1, Table1[Date] á ___Date && Table1[Case] á ___MaxCase)))

Esta medida muestra Error debido a un valor único no se puede determinar. Comprensible, ¿por qué esta medida da error pero la primera no?

1 REPLY 1
Memorable Member
Memorable Member

bueno, dado que los valores de Fecha y Caso son los mismos para los tres recoreds, filtrar cualquier cosa en esas columnas no haría ninguna diferencia si filtra la condición es la misma, ya que el filtro siempre devolverá los mismos tres registros. "C" es mayor que "AAA", por lo tanto, Max(State) siempre devolverá "C" siempre y cuando pueda ver los tres registros.

¿Qué esperas ver?

Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors