数据和期望输出亲爱的堆叠溢出成员;
我有个问题我似乎没弄明白。抱歉,如果这是一个基本问题(我对dax相当陌生)。
我有按年和产品类别划分的客户销售情况。我需要一个DAX度量,它可以计算出每年唯一产品类别的数量(或者上下文周期)。YTD,滚动12个月及其他过滤器)
数据如下:
2019年8月19日ClientID ProductCategory销售年份:自行车100.00
2019年8月19日1台计算机200.00
2019年8月19日第500.00电台
2019年9月-19辆自行车200.00
2019年9月19日第300.00电台
2019年10月19日1辆自行车100.00
2019年10月19日第200.00电台
2019年10月19日第500.00电台
2019年10月19日第200.00电台
2019年11月-19 1计算机300.00
2019年11月-19辆自行车100.00
2019年12月19日自行车200.00
2019 12月19日计算机200.00
201912月19 2辆自行车300.00
2020年1月20日第100.00电台
2020年1月20日1台计算机200.00
2002年2月-20辆自行车500.00
2012年2月20日100.00电台
2020年2月20日计算机200.00
2020年3月20日1辆自行车500.00
2020年3月20日第200.00电台
2020年3月20日第300.00电台
所期望的产出是:
年份:Client=NumDistinctProductCategories
\x{e76f}2019\x{e76f}2019\x{e76f}1\x{e 010}3
\x{e76f}2019年2
#^ 900 #^900 2020年#^900#^900 3#.
二0二0二0二0二0
年DistinctProductCategories销售
//2019/3
2019年2/1800
#^ 900 #^900 2020年#^900 3#^900 900
#^2020年#^3#^#^
最后一张表将允许我创建一个条形图。
我认为这将是一个嵌套的计数和和,但我不知道它。你能帮忙吗?
谢谢
发布于 2021-11-27 05:48:10
试试这两种方法
count =
CALCULATE (
DISTINCTCOUNT ( tbl[ProductCategory] ),
ALLEXCEPT ( tbl, tbl[Year], tbl[ClientID], tbl[ProductCategory] )
)
sum =
CALCULATE (
DISTINCTCOUNT ( tbl[Sales] ),
ALLEXCEPT ( tbl, tbl[Year], tbl[ClientID], tbl[ProductCategory] )
)https://stackoverflow.com/questions/70126725
复制相似问题