We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hello,
I have got 2 tables with different columns, but wto columns are same, date and customerID. I would like to do distinctcount to count all customerIDs from these two tables.
As shown in the picture, correct result I am expecting is 4.
Any suggestions? Thx
Solved! Go to Solution.
Hi @mstefancik,
You could try this:
First calculate a new table having the values of CustomerID from Table1 and Table2
Table = UNION (VALUES( 'Table1'[CustomerID] ), VALUES (Table2[CustomerID] ) )
And then create a measure that counts the distinct values in the new table
Distinct Customers = DISTINCTCOUNT('Table'[CustomerID])
Hi @mstefancik,
In addition, you can also use "Append Queries" feature in Query Editor to append Table2 to Table1. The new table looks like below:
Then create a measure to return the count of distinct values:
If you have any question, please feel free to ask.
Best Regards,
Qiuyun Yu
Hi @mstefancik,
You could try this:
First calculate a new table having the values of CustomerID from Table1 and Table2
Table = UNION (VALUES( 'Table1'[CustomerID] ), VALUES (Table2[CustomerID] ) )
And then create a measure that counts the distinct values in the new table
Distinct Customers = DISTINCTCOUNT('Table'[CustomerID])
An alternative solution could be to select the distinct values into you table and then just create a count of the rows in your new table - I would suspect this approach to be faster, but you really need to test this.
Table:
Table = DISTINCT( UNION (VALUES( 'Table1'[CustomerID] ); VALUES (Table2[CustomerID] ) ) )
Measure:
Distinct Customers = COUNTROWS('Table')
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
| User | Count |
|---|---|
| 57 | |
| 40 | |
| 36 | |
| 18 | |
| 18 |
| User | Count |
|---|---|
| 70 | |
| 67 | |
| 38 | |
| 34 | |
| 23 |