use*_*043 3 excel powerpivot dax excel-2016
我的表包含单个卖家的一堆重复的销售信息,我基本上创建了一个列和一个度量,用于标记用户他们拥有的视图是否包含重复的销售信息。
这是我的表格的一个非常简单的示例
SalesManager SalesPersonnel Acccount Product Revenue
SalesManager1 SalesPersonnel1 Acccount_A Product_A 100000
SalesManager1 SalesPersonnel1 Acccount_B Product_C 100000
SalesManager1 SalesPersonnel3 Acccount_A Product_A 100000
SalesManager2 SalesPersonnel3 Acccount_B Product_C 100000
SalesManager1 SalesPersonnel2 Acccount_B Product_C 100000
SalesManager1 SalesPersonnel2 Acccount_B Product_C 100000
SalesManager4 SalesPersonnel4 Acccount_B Product_A 100000
SalesManager4 SalesPersonnel4 Acccount_A Product_D 100000
SalesManager4 SalesPersonnel5 Acccount_A Product_B 100000
SalesManager4 SalesPersonnel5 Acccount_A Product_A 100000
Run Code Online (Sandbox Code Playgroud)
然后我创建了一个专栏
=Acccount&Product&Revenue
Run Code Online (Sandbox Code Playgroud)
这是一个极其简化的示例,在我的真实工作簿中,我必须合并 30 多个列。
和一个措施
= if(CALCULATE(DISTINCTCOUNT([ConsldforDupeCheck]))=COUNTROWS(Table),"","*PossibleDoubleCountError*"
Run Code Online (Sandbox Code Playgroud)
这一直工作得很好,除了我发现组合了一堆列的计算列导致文件大小加倍......
我能想到的唯一解决方案是如果我可以将计算列移动到度量中,但我想不出在多个列上使用distinctcount的方法。
这可能吗?
尝试这个:
My Distinct Count := COUNTROWS(
SUMMARIZE('Your Table','Your Table'[Account],'Your Table'[Product],'Your Table'[Revenue])
)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15775 次 |
最近记录: |