我刚开始使用Tableau并提出问题。
我有一个星型模式数据仓库,其中包含一个包含“金额”的事实表,并连接到包含“事件类型”的维度
两种事件类型是“已结算”和“已取消”
我想在Tableau“Net Amount”中创建一个计算度量,它是已结算和已取消之和之间的差异。
我该怎么做?
我试过
SUM(IIF(Event_type_name = "Settled",Amount,0))-SUM(IIF(Event_type_name = "Cancelled",Amount,0))
但它返回一个空白字符串
答案 0 :(得分:4)
经过实验(并询问Tableau支持),结果表明我的公式“正确”但由于金额列中的空值而返回空白。
所以我需要使用ZN函数将Feed中的空值转换为零。