【发布时间】:2016-01-15 23:58:08
【问题描述】:
使用交叉表维度报告时,我在过滤掉从计算度量中获得的特定值时遇到问题:
我在 Reporting Studio 中使用以下计算度量来获得所需的输出。
ROUND(([A1_SCHEDQTY]+[B1_SCHEDQTY]) / ([A1_QTY]+[B1_QTY]) * 100, 1)
但是,在某些情况下,我得到的输出为“/0”,我无法将其过滤掉。我曾尝试使用 IF 语句,但我认为我的语法不正确。
IF (ROUND(([A1_SCHEDQTY]+[B1_SCHEDQTY]) / ([A1_QTY]+[B1_QTY]) * 100, 1) = '/0') THEN NULL ELSE ROUND(([A1_SCHEDQTY]+[B1_SCHEDQTY]) / ([A1_QTY]+[B1_QTY]) * 100, 1)
有什么建议吗?
【问题讨论】:
标签: filter calculated-columns cognos-10