gpt4 book ai didi

excel - DAX:使用多列的非重复计数

转载 作者:行者123 更新时间:2023-12-04 19:47:39 25 4
gpt4 key购买 nike

我的表包含大量针对个别卖家的重复销售信息,我基本上创建了一个列和一个度量来标记用户他们拥有的 View 是否包含重复的销售信息。

这是我的表格的一个非常简单的例子

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

然后我创建了一个专栏

=Acccount&Product&Revenue

这是一个极其简化的示例,在我的真实工作簿中,我必须合并 30 多个列。

和一个措施

= if(CALCULATE(DISTINCTCOUNT([ConsldforDupeCheck]))=COUNTROWS(Table),"","*PossibleDoubleCountError*"

这一直工作得很好,除了我发现组合了一堆列的计算列导致文件大小加倍......

我能想到的唯一解决方案是,如果我可以将计算列移动到度量中,但我想不出在多个列上使用 distinctcount 的方法。

这可能吗?

最佳答案

试试这个:

My Distinct Count := COUNTROWS(
SUMMARIZE('Your Table','Your Table'[Account],'Your Table'[Product],'Your Table'[Revenue])
)

关于excel - DAX:使用多列的非重复计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34870216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com