Forum Discussion
Add dynamical incremental column for filtered data
- 5 years ago
Hi Anonymous ,
I will post the answer here so you can accept and hel others.
Add the following measure and change your Row Number to the code below:
ID_SUM_Group = SUMX ( MyTable, SUM ( MyTable[Index] ) )Since there can be more than one index on your context for the table visualization you need to do the following Row Code:
Row_Number = VAR Row_Number_Filter = [ID_SUM_Group] VAR temp_table = SUMMARIZE ( ALLSELECTED ( MyTable), MyTable[Column1], MyTable[Column2], MyTable[column3], ..., MyTable[ColumnN], "Row_number", [ID_SUM_Group] ) RETURN COUNTROWS ( FILTER ( temp_table, [Row_number] <= Row_Number_Filter ) )In the summarize function you need to place all the columns you have on the table visualization giving context, be aware that you may not need all of the columns so in some cases you can have a shorter summarize function since so of the columns aren't needed example if you have a ID and ID description you can only use the ID since they both relate to the same information.
Hi MFelix , amitchandak ,
Thank you for your suggestions. After adding the index and changing the formula I get non consecutive numbers for the column Line Number. For example, it jumps from 10 to 12..
Hi Anonymous ,
This have to do with context the example I have is based on the entire table so this can cause different issues due to the way the calculations are made.
Can you share a sample data? So I can check what is the adjustments to be made. also can you share the expected result?
- Anonymous5 years agoNot applicable
Hi MFelix I have sent you the samle data. Thank you.
- MFelix5 years agoSuper User
Hi Anonymous ,
I have sent you a private message with the answer can you please check it and tell me if it works so I can post it here so it can help others.
- Anonymous5 years agoNot applicable
Hello MFelix , sorry for the delayed reply. I have tested the fix and it works, thank you very much.