Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
There is a function in Power Query of adding Index Column.
Index Column numbered the rows starting from 1 or 0 without repeating numbers.
I need the same function but in table view.
I add a new table using summarize, so there is no Power Query for this table.
Is there any dax function having same effect?
Solved! Go to Solution.
pls try this
Table 2 = ADDCOLUMNS('Table',"Index",RANKX(all('Table'[Item]),'Table'[Item],,ASC))
Proud to be a Super User!
maybe you can try to use rankx to create the index column
Table 2 =
VAR tbl=SUMMARIZE('Table','Table'[id],"amount",sum('Table'[value]))
return ADDCOLUMNS(tbl,"Index",rankx(all('Table'[id]),'Table'[id],,ASC))
Proud to be a Super User!
Hi Ryan,
Thank for your reply.
I have tried rankx too.
However, I have plenty item with same amount in my case.
I don't want same number coming up.
Here's the example.
Item | amount | rankx | what I want |
a | 2 | 1 | 1 |
b | 2 | 1 | 2 |
c | 4 | 3 | 3 |
d | 5 | 4 | 4 |
e | 5 | 4 | 5 |
pls try this
Table 2 = ADDCOLUMNS('Table',"Index",RANKX(all('Table'[Item]),'Table'[Item],,ASC))
Proud to be a Super User!
User | Count |
---|---|
84 | |
76 | |
74 | |
48 | |
39 |
User | Count |
---|---|
114 | |
56 | |
51 | |
42 | |
42 |