use*_*974 5 dax powerbi powerbi-desktop
我有一张如下表:
Country, Advertiser, Brand, Spend
C1, A1, B1, 10
C1, A1, B2, 5
C1, A2, B3, 0
C1, A2, B4, 20
C2, A1, B1, 8
C2, A1, B5, 7
C2, A2, B6, 4
C2, A2, B3, 3
C2, A2, B7, 2
C2, A3, B8, 9
Run Code Online (Sandbox Code Playgroud)
我想DISTINCT COUNT按国家/地区获得品牌,这很简单:
C1 => 4
C2 => 6
Run Code Online (Sandbox Code Playgroud)
如何创建Power BI可以嵌入表格或树状图中的度量?我已经试过了:
Measure = COUNTX(DISTINCT(sourceTable),sourceTable[Brand])
Run Code Online (Sandbox Code Playgroud)
它返回DISTINCT COUNT每个国家的品牌总数(不是)...
我也在下面尝试过,但没有用:
DistinctBrandCount =
CALCULATE(DISTINCTCOUNT(SampleDataForDashboard[Brand]),
GROUPBY(SampleDataForDashboard, SampleDataForDashboard[Country]))
Run Code Online (Sandbox Code Playgroud)
StelioK 是正确的,您可以使用这样的度量:
DistinctBrands = DISTINCTCOUNT(sourceTable[Brand])
Run Code Online (Sandbox Code Playgroud)
当您将度量放入包含Country行的表中时,传递给度量的筛选上下文仅包含该行的国家/地区。
如果您还想保留所有其他列,您可以像这样编写您的度量:
DistinctBrands = CALCULATE(DISTINCTCOUNT(sourceTable[Brand]),
ALLEXCEPT(sourceTable, sourceTable[Country]))
Run Code Online (Sandbox Code Playgroud)
这将删除除 之外的所有过滤器上下文Country,然后计算非重复计数。
| 归档时间: |
|
| 查看次数: |
30500 次 |
| 最近记录: |