The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
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 |
---|---|
28 | |
12 | |
8 | |
7 | |
5 |
User | Count |
---|---|
35 | |
14 | |
12 | |
9 | |
7 |