Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I have a table of raw data, like the following:
Now I want to create a new DAX Measure to count the below table:
Please suggest new measure DAX Code or any other new process
Solved! Go to Solution.
Hi @Seum,
You may try this solution.
1 Unpivot your table columns in Power Query Editor(Transform data) and remove unnecessary columns, then you will get a Product table
2 Create a Calculated column with the following dax formula
alphabet = SELECTCOLUMNS( GENERATESERIES(UNICODE("A"),UNICODE("Z")),"Character",UNICHAR([Value]))
Build one-many relationship for these two tables
3 Create a Measure to count the characters
COUNT =
VAR res =
CALCULATE ( COUNT ( 'Table'[Product] ), VALUES ( 'Table'[Product] ) )
RETURN
IF ( ISBLANK ( res ), 0, res )
Then, you will get the desired result.
Also, attached the sample pbix file.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let me know. Thanks a lot!
Best Regards,
Community Support Team _ Caiyun
Hi @Seum
I guess these are not just letters, they can be any text with any number of letters? But they are always separated with comma?
Hi @Seum,
You may try this solution.
1 Unpivot your table columns in Power Query Editor(Transform data) and remove unnecessary columns, then you will get a Product table
2 Create a Calculated column with the following dax formula
alphabet = SELECTCOLUMNS( GENERATESERIES(UNICODE("A"),UNICODE("Z")),"Character",UNICHAR([Value]))
Build one-many relationship for these two tables
3 Create a Measure to count the characters
COUNT =
VAR res =
CALCULATE ( COUNT ( 'Table'[Product] ), VALUES ( 'Table'[Product] ) )
RETURN
IF ( ISBLANK ( res ), 0, res )
Then, you will get the desired result.
Also, attached the sample pbix file.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let me know. Thanks a lot!
Best Regards,
Community Support Team _ Caiyun
It's an easy task but you have to change your data model. In Power Query use the transformations to have one letter per row, no commas. Best transformations are split column on delimiter and then unpivot. This will give you the format of data you need.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
17 | |
12 | |
11 | |
8 | |
8 |
User | Count |
---|---|
24 | |
12 | |
12 | |
11 | |
10 |