Forum Discussion
pawelj795
Post Prodigy
6 years agoQuickly DAX measure fix - Filter
Hi, I want to slightly modify my measure. Currently, it looks like that: Aging = VAR ItemID = SELECTEDVALUE(WH_Invent_Trans[ItemID]) RETURN DATEDIFF(MAXX( FILTER(ALL(WH_Invent_Trans); WH...
- 6 years ago
hej pawelj795
W pliku ktory wyslales nie bylo tego obiektu wiec musiale go wylachys z formuly.
Zalaczylem plik z formua.
Best Regards,
Mariusz
If this post helps, then please consider Accepting it as the solution.
pawelj795
Post Prodigy
6 years agoDokładnie o to mi chodziło 😉
Bardzo ci dziękuje za pomoc i wesołych świąt !
- pawelj7956 years ago
Post Prodigy
Mariusz
Witam w nowym roku 🙂
Potrzebuje jednej drobnej rzeczy do stworzonej przez ciebie formuly.Mianowicie chciałbym stworzyć tabelę, w której oprócz ItemID i wartości będzie data ostatniej transakcji na danym itemie.
Oczywiście wszelkie filtry, które były używane do wyliczenia wartości zostaną.
Próbowałem sam stworzyć tą miarę w banalny sposób, tzn. wycięcia z twojej formuły z wartością, fragmentu z datą, ale nic mi to nie przyniosło. - Mariusz6 years ago
Community Champion
Hi pawelj795
sprobuj tego
date = VAR __dates = GROUPBY( CALCULATETABLE( WH_Invent_Trans, KEEPFILTERS( WH_Invent_Trans[TransType] IN { 0, 9 } ), KEEPFILTERS( WH_Invent_Trans[QTY] <> BLANK() ), ALLEXCEPT( WH_Invent_Trans, WH_Invent_Trans[ItemID] ) ), WH_Invent_Trans[ItemID], "@maxDate", MAXX( CURRENTGROUP(), WH_Invent_Trans[DatePhysical] ) ) RETURN MAXX( __dates, [@maxDate] )Best Regards,
Mariusz
If this post helps, then please consider Accepting it as the solution.