Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Henrik_99
Resolver I
Resolver I

Index Calculated columns

Hi

I need to  add the calculated index column to the table by a DAX formula. 

 

Untitled.GIF

 

Rgds

Henrik

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @Henrik_99,

It seems like a multiple column sort recruitment, maybe you can take a look at following thread about using isonorafter to sort multiple columns:

Sorting by multiple columns 

Regards,

Xiaoxin Sheng

View solution in original post

7 REPLIES 7
Henrik_99
Resolver I
Resolver I

Hi all, thanks for reply!!

 

I`ll try to clarify. This figure might help. 6121/TEST-LINE-1 is the "mother" of "6121/ST-TESTPIPE" with "children-ID`S.

 

It`s all about to get Test-Line-1 in first row and ST-TestPipe in second row with children ids etc..

 

If you have a solution that would be great. Thanks.

 

Capture.GIF

 

Anonymous
Not applicable

Hi @Henrik_99,

It seems like a multiple column sort recruitment, maybe you can take a look at following thread about using isonorafter to sort multiple columns:

Sorting by multiple columns 

Regards,

Xiaoxin Sheng

Ashish_Mathur
Super User
Super User

Hi,

Basis what do you want to create the Index column - the first 4 characters of the Key column?  Clarify.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Greg_Deckler
Community Champion
Community Champion

Seems like a variation of Cthulhu - https://community.powerbi.com/t5/Quick-Measures-Gallery/Cthulhu/td-p/509739



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...
FrankAT
Community Champion
Community Champion

Hi @Henrik_99 

I think you have to do it with Power Query like this:

// Table
let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("pdM9DoAgDAXguzBrLC0qjEY8AWzGG3j/2Z9oECbiSxgK6fdoQlhX5VhTF5cQVaO+i2n2YkSrrcmb7noi/ZbXcbsXjvt6l3acRQx4xIhHWDzCwRFC+BTmE1G8tSEfWDTnHc8NnDJLIBUgjSOZNYDtATsAdgSsBaz7b5kAe37+7QA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [A = _t, B = _t, C = _t, D = _t, E = _t, KEY = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"A", type text}, {"B", type text}, {"C", type text}, {"D", type text}, {"E", type text}, {"KEY", type text}}),
    #"Grouped Rows" = Table.Group(#"Changed Type", {"A"}, {{"Gruppieren", each _, type table [A=text, B=text, C=text, D=text, E=text, KEY=text]}}),
    #"Added Custom" = Table.AddColumn(#"Grouped Rows", "Index", each Table.AddIndexColumn([Gruppieren], "Index", 1, 1)),
    #"Removed Other Columns" = Table.SelectColumns(#"Added Custom",{"Index"}),
    #"Expanded {0}" = Table.ExpandTableColumn(#"Removed Other Columns", "Index", {"A", "B", "C", "D", "E", "KEY", "Index"}, {"A", "B", "C", "D", "E", "KEY", "Index.1"})
in
    #"Expanded {0}"

21-03-_2020_17-16-18.png

 

Regards FrankAT

az38
Community Champion
Community Champion

Hi @Henrik_99 

Try a column

Index = 
RANKX (
FILTER('Table','Table'[A] = EARLIER('Table'[A])),
'Table'[KEY]
)

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

it works perfectly. Thanks.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.