如何创建可响应页面切片器的Invoice Counter度量(按客户统计发票数)
创建响应切片器的Invoice Counter DAX度量
核心度量代码
根据你的数据场景,提供两种实用实现方式:
方式1:统计发票表行数(适用于无重复发票记录的场景)
Invoice Counter = COUNTROWS(Invoices)
方式2:统计唯一发票编号数量(适用于存在重复发票记录的场景)
Invoice Counter = DISTINCTCOUNT(Invoices[InvoiceID])
自动响应切片器的原理
DAX度量会自动继承页面的筛选上下文——当你用年份切片器选中2022年时,筛选条件会自动作用于Invoices表,度量只会统计符合筛选规则的发票记录。只要你的数据模型中发票表和日期维度表(如果使用)建立了正确关系(比如Invoices[InvoiceDate]关联Date[Date]),切片器的筛选就会实时同步到度量结果中。
使用步骤
将该度量添加到矩阵或表格组件,把客户字段(如Customers[CustomerName])放在行区域,度量放在值区域,即可看到每位客户的发票数量,且结果会随切片器选择自动更新。
内容的提问来源于stack exchange,提问作者ALdo
相关产品推荐
相关产品推荐

