写一个powerbi语句,非重复计数号码列,过滤条件是整体触达情况=1
时间: 2024-05-01 11:23:07 浏览: 7
假设你的号码列名为PhoneNumber,整体触达情况列名为OverallReach,可以使用以下DAX公式实现非重复计数号码列:
```
DistinctPhoneNumberCount = DISTINCTCOUNT('Table'[PhoneNumber])
```
然后,将过滤器应用于整体触达情况列,只保留值为1的行:
1. 在报表视图中,找到整体触达情况列。
2. 单击列标题旁边的下拉箭头,选择“过滤器”。
3. 在过滤器窗格中,选择“仅显示”。
4. 输入“1”作为过滤器值。
5. 单击“应用筛选器”按钮。
这样,你就得到了一个非重复计数号码列,同时只包括整体触达情况为1的行。
相关问题
写一个powerbi语句,非重复计数号码列,过滤条件是整体触达情况=
可以使用以下DAX公式来实现:
```
Distinct_Count = DISTINCTCOUNT('表名'[号码列])
```
其中,'表名'是你的数据表名称,[号码列]是你要计数的列名称。要添加过滤条件,可以在公式中使用FILTER函数,例如:
```
Distinct_Count = CALCULATE(
DISTINCTCOUNT('表名'[号码列]),
'表名'[整体触达情况] = "触达"
)
```
这将只计算整体触达情况为“触达”的非重复号码数量。
写一个dax语句,去重计数宽带号码,条件是得分为空值
假设宽带号码所在列为"宽带号码",得分所在列为"得分",则可以使用以下DAX语句:
```
DistinctCount(Filter('表名称', ISBLANK('表名称'[得分])), '表名称'[宽带号码])
```
其中,'表名称'需要替换为实际数据表的名称。该语句会先使用Filter函数筛选出得分为空值的行,然后再计算去重后的宽带号码数量。