如何创建计算度量以查找 Excel Power Pivot 中两个表之间的匹配值

问题描述 投票:0回答:1

我的 Power Pivot 中有两个表(即第一个是“Sales”表,第二个是“Territory”表),并且我已使用“territory”列在两个表之间建立了关系。

“销售”表包含销售订单数据(即发票 ID、日期、地区、客户名称、产品、数量、费率、总计等)。 Sales_Table_pic

城市”表包含城市数据,例如领土、面积、国家/地区。 Territory_Table_pic


问题如何在 MS Excel Power Pivot 中编写 DAX 计算度量来查找我手动指定的任何每月期间内没有销售的区域的总不同计数。

原因:我想通过我在仪表板中创建的数据透视表了解每个月有多少个不同的地区没有销售(意味着没有出现在任何选定月份的销售数据中的地区)。

Pivot_Table_format

excel dax data-analysis powerpivot
1个回答
0
投票
您可以从 Power Pivot、Measures、New Measure 创建新的 DAX 度量,例如:

=CALCULATE( DISTINCTCOUNT('Territory'[Territory]), FILTER( 'Territory', NOT ( 'Territory'[Territory] IN CALCULATETABLE( VALUES('Sales'[Territory]), 'Sales'[Date] >= DATE(2024, 1, 1), -- Start Date (Adjust manually) 'Sales'[Date] <= DATE(2024, 3, 31) -- End Date (Adjust manually) ) ) ) )
创建一个新的 Power Pivot 并添加您需要的任何字段:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.