The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
My organisation releases data that has to include small number suppression, which is an asterisk.
This is a problem across all data analysis software I've come across, but wondered if there was a trick within Power BI to allow sorting largest to smallest (as opposed to alphabetically).
It works fine when I set all asterisk values to blank(), however we are duty bound to show the asterisks to indicate that a number has been suppressed. As soon as I allow them in, and sort by that column the numbers are organised alphabetically:
1
10
100
2
20
200
etc. Which is useless.
Is it possible to tell the table visual to treat string values as a certain number, then treat the whole column as numbers when sorting?
Any help much appreciated!
Solved! Go to Solution.
Thanks Dale,
Your advice wasn't quite what I was looking for, but it did lead me to the correct solution.
I created a new column in my table with code
My table = selectcolumns( <My other column codes>, "ColumnSort", If(OriginalColumn = "*", BLANK(), Value(ThisTable[OriginalColumn])), )
This allowed me to sort the 'Text' colunm as if it were numerical column.
Hi @ABNHS84,
Could you please mark the proper answers as solutions?
Best Regards,
Dale
Thanks Dale,
Your advice wasn't quite what I was looking for, but it did lead me to the correct solution.
I created a new column in my table with code
My table = selectcolumns( <My other column codes>, "ColumnSort", If(OriginalColumn = "*", BLANK(), Value(ThisTable[OriginalColumn])), )
This allowed me to sort the 'Text' colunm as if it were numerical column.
Hi @ABNHS84,
Power BI has a trick indeed. Please refer to the snapshot below. You just need to add a numeric column to indicate the orders.
Best Regards,
Dale
User | Count |
---|---|
68 | |
63 | |
59 | |
54 | |
28 |
User | Count |
---|---|
182 | |
81 | |
63 | |
47 | |
41 |