Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I was trying to build a RankX Forumla.
My Condtions are a Fact Table (Value,Date,ID,Company) and a Date Table (Date).
The Goal was a Ranking for the IDs for each company for each year for the values.
Is this possible?
Thought kinda like this...
=RANKX(_data_vo;
CALCULATE(
SUMX(_data_vo;[Wert]);
FILTER(_data_vo;[company]=[company]);
FILTER(_data_vo;[company_id]=[id]);
FILTER(_data_vo;YEAR([Datum])=YEAR([Datum])));
0;ASC;Dense)
Greetings
Sam
@Anonymous , Try like
RANKX(filter(allselected(_data_vo);_data_vo;[company]=max([company]) && [company_id]=[id] && YEAR([Datum])=YEAR(max([Datum])))
CALCULATE(
SUMX(_data_vo;[Wert]));
0;ASC;Dense)
For Rank Refer these links
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
I was trying to made it like that
but i get a ring addiction...(i dropped out the max, but get the same message with max in formula)
=RANKX(
FILTER(
ALLSELECTED(_data_vo);
[company]=[company]&&[company_id]=[company_id]&&YEAR([Datum])=YEAR([Datum]));
CALCULATE(
SUMX(_data_vo;[Wert]));
0;ASC;Dense)
User | Count |
---|---|
25 | |
11 | |
8 | |
6 | |
6 |
User | Count |
---|---|
27 | |
13 | |
11 | |
9 | |
6 |