Forum Discussion
New column with count conditional for customer ID
Hi,
I have a table with columns
- Customer_ID
- Store_Brand
- Order count
- Date
The Store_Brand has different store brands
I want to have a column that counts for each Customer_ID row the distinct Store_Brand count.
Currently I keep getting the distinct count for the full table and not for the specific Customer_ID on the row
What DAX would solve this issue?
Hi Anonymous ,
Please try:
Distinct_Store_Brand_Count = CALCULATE(DISTINCTCOUNT('Table'[Store_Brand]),FILTER('Table',[Customer_ID]=EARLIER('Table'[Customer_ID])))Final output:
Best Regards,
Jianbo Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
7 Replies
- HamedM1125
Advocate III
Hello Anonymous
Can you provide sample data, it will help!
Thanks,Hamed
- Ashish_Mathur
Super User
Hi,
Drag Customer_ID to the Table and write this measure
Store brand count = distinctcount(Data[Store_Brand])
Hope this helps.
- AnonymousNot applicable
Hi,
Thanks for reply, but would need this in the 'data view' and not the reporting.
I understand and expect if the same customer_id, that the count of distinct_store_brand_count will repeat, and that would be the expected behavior... but currently I am getting in 'data view' for this calculated column the same number for each row, which is incorrect.
- AnonymousNot applicable
Hi Seeing if anyone could help solve this question.
I have a 'data view' table with columns
- Customer_ID
- Store_Brand
- Order count
- Date
The Store_Brand has different store brands
I want to have a column that counts for each Customer_ID row the distinct Store_Brand count.
Understand and expect if the same customer_id, that the count of distinct_store_brand_count will repeat, and that would be the expected behavior... but currently I am getting in 'data view' for this calculated column the same number for each row, which is incorrect.
What DAX would solve this issue?
- HamedM1125
Advocate III
Thanks for sharing the data view, unfortunatey the picture is not clear, do you mind sharing the excel table data instead? (just copy and paste the table here)
- AnonymousNot applicable
Customer_ID Store_Brand Order count Date Distinct_Store_Brand_Count 350-157d88f6-1b09-11 LOBLINE 147 Friday, October 8, 2021 ?? 350-157d88f6-1b09-11 KINGFISHER 139 Sunday, December 19, 2021 ?? 732-d39f19fd-e0f8-11 KINGFISHER 135 Saturday, September 25, 2021 ?? 350-157d88f6-1b09-11 RANDWAY 172 Monday, November 8, 2021 ?? 326-be30ce4a-6298-11 LOBLINE 55 Friday, July 9, 2021 ?? 275-0bbd3846-d6ad-11 RANDWAY 39 Friday, September 24, 2021 ?? 421-1835e540-4994-11 NEW LION 33 Saturday, June 26, 2021 ?? 305-9a1dff89-70e1-11 RANDWAY 54 Saturday, January 8, 2022 ?? 732-d39f19fd-e0f8-11 RANDWAY 96 Friday, November 12, 2021 ?? 1155-a4fa2166-40be-1 RANDWAY 84 Friday, October 1, 2021 ?? 326-be30ce4a-6298-11 LOBLINE 54 Tuesday, December 21, 2021 ?? 326-be30ce4a-6298-11 LOBLINE 128 Friday, September 17, 2021 ?? 350-157d88f6-1b09-11 RANDWAY 25 Friday, November 19, 2021 ?? 275-0bbd3846-d6ad-11 KINGFISHER 143 Tuesday, September 21, 2021 ?? 350-157d88f6-1b09-11 LOBLINE 121 Saturday, November 27, 2021 ?? 596-16f269c0-60e4-11 LOBLINE 116 Saturday, August 28, 2021 ?? 596-16f269c0-60e4-11 NEW LION 115 Saturday, August 28, 2021 ?? 467-3e2f8285-2304-11 KINGFISHER 155 Wednesday, June 23, 2021 ?? 677-9de425ff-43fe-11 LOBLINE 24 Friday, October 1, 2021 ?? 305-9a1dff89-70e1-11 LOBLINE 79 Friday, October 29, 2021 ?? 884-d1c80474-181a-11 NEW LION 54 Saturday, June 19, 2021 ?? 136-ee45a2dc-1e5f-11 LOBLINE 109 Wednesday, December 29, 2021 ?? 421-1835e540-4994-11 RANDWAY 151 Thursday, October 14, 2021 ?? 467-3e2f8285-2304-11 NEW LION 118 Friday, September 10, 2021 ?? 421-1835e540-4994-11 KINGFISHER 126 Friday, December 3, 2021 ?? 590-7fd21221-28a0-11 RANDWAY 93 Wednesday, August 18, 2021 ?? 732-d39f19fd-e0f8-11 NEW LION 42 Thursday, December 23, 2021 ?? 467-3e2f8285-2304-11 LOBLINE 40 Thursday, January 13, 2022 ??