我正在尝试创建一个立方体集,它对两列进行过滤,并排除某个值。如果只对单个列进行过滤,我可以使其正常工作,如:
=CUBESET("DataSource","EXCEPT(EXISTS([Data].[CustomerName].children, {[Data].[ResolvedByName].&["&$A$1&"]}),{[Data].[CustomerName].&})","",2,"[Measures].[Number of Tickets Resolved]")
这将返回一组按已解析票证数量排序的客户名称,不包括客户名称为空的票证,并且仅当正在解析的人员等于单元格A1中的值时。
我想对此进行调整,以便它还可以过滤分辨率月份等于单元格B3中的值的位置。根据我能找到的所有例子,应该是这么简单:
=CUBESET("DataSource","EXCEPT(EXISTS([Data].[CustomerName].children, {[Data].[ResolvedByName].&["&$A$1&"], [Data].[ResolvedMonth].&["&B$3&"]}),{[Data].[CustomerName].&})","",2,"[Measures].[Number of Tickets Resolved]")
然而,这不起作用,我也不知道为什么。有什么想法吗?