我有这样的桌子:
客户ID/产品类型/产品ID
C1/A/P1
C1/B/P2
C2/A/P3
我想通过Type_of_product进行过滤,并计算每个客户端的产品数量(总计)。
当我过滤A时,有两个客户(C1和C2),他们总共有3个产品。答案是1,5
当我过滤B时,有一个客户端(C1),总共有两个产品。答案是2。
有人能告诉我吗?非常感谢:)罗曼
发布于 2022-10-19 12:04:10
请尝试这个DAX度量:您需要操作过滤器上下文以达到您的结果。
Average NOProducts Per Customer =
DIVIDE(
CALCULATE(COUNT(GTA[Product_ID]),ALL(GTA), VALUES(GTA[Client_ID])),
CALCULATE(DISTINCTCOUNT(GTA[Client_ID]))
)如果我们在表上测试它,可视的:

https://stackoverflow.com/questions/74124167
复制相似问题