IIF+;过滤器&x2B;MDX Excel中的inst函数
我需要计算字符串是否包含特定字符的度量值。 我尝试了以下代码:IIF+;过滤器&x2B;MDX Excel中的inst函数,excel,filter,mdx,olap,iif,Excel,Filter,Mdx,Olap,Iif,我需要计算字符串是否包含特定字符的度量值。 我尝试了以下代码: IIF (FILTER([Client for GPS].[External ID], Instr([Client for GPS].[External ID].CURRENTMEMBER.name,"-",1)), [Measures].[Calls Count], NULL) 但结果显示所有NULL值 这里出了什么问题?也许IIF和过滤器需要换一种方式: FILTER( [Client for GPS].[External
IIF
(FILTER([Client for GPS].[External ID], Instr([Client for GPS].[External ID].CURRENTMEMBER.name,"-",1)),
[Measures].[Calls Count],
NULL)
但结果显示所有NULL
值
这里出了什么问题?也许IIF和过滤器需要换一种方式:
FILTER(
[Client for GPS].[External ID],
IIF(
INSTR(
[Client for GPS].[External ID].CURRENTMEMBER.name
,"-"
,1
) > 0
,[Measures].[Calls Count]
,NULL
)