我正在尝试根据以下逻辑计算SSAS中的平均值。
CREATE MEMBER CURRENTCUBE.[Measures].[Avg Institutional Award - Net Confirmed]
AS case
when ISEMPTY([Measures].[Net Confirmed Count]) or [Measures].[Net Confirmed Count]=0 then null
else [Measures].[Institutional Award]/[Measures].[Net Confirmed Count] end,
FORMAT_STRING = "#,0;(#,0)",
VISIBLE = 1;
我想计算衡量标准的平均值"机构奖"只有当措施" Net Confirmed Count"不是EMPTY或0.问题是计算包括正确数量的网络确认计数,但包括所有"机构奖励"无论什么" Net Confirmed Count"是(它可能是空的,0或1)。
有人可以告诉我我做错了什么吗?谢谢。