如何在Tableau中仅统计指定值、排除NA计算占比
Tableau计算字段实现非NA奖牌占比的方法
直接新建计算字段,根据你字段中NA的类型选择对应公式即可:
情况1:NA为字符串值"NA"
COUNT(IF [Medal] <> "NA" THEN [Medal] END) / COUNT([Medal])
- 分子:IF判断将
"NA"行返回NULL,COUNT自动忽略NULL,得到非NA的奖牌总数 - 分母:统计所有包含NA的奖牌记录总数
情况2:NA为Tableau原生NULL值
COUNT统计字段时自动忽略NULL,用简化写法:
COUNT([Medal]) / COUNT(*)
- 分子:自动跳过NULL行得到有效奖牌数
- 分母:
COUNT(*)统计数据集所有行数,得到总记录数
额外提示
右键点击计算字段,选择「设置格式」-「数字」,可调整为百分比格式展示。
内容的提问来源于stack exchange,提问作者adadadad
相关产品推荐
相关产品推荐

