我希望显示日期范围内向邮箱发送电子邮件的前 10 人(由切片器选择(。下面的代码适用于整个数据集,但我似乎找不到使用切片器的示例。但是我已经让它使用一个切片器值。
=CUBESET("ThisWorkbookDataModel"
,"TOPCOUNT(
[MSExchange].[Sender.Name].children
,10
,SUM([Measures].[Count Inbound mail],[Calendar].[YYYY-MM].&["&D5&"]))"
)"
,"Top 10"
,2
,"[Measures].[Count Inbound mail]"
)
--D5 == CUBERANKEDMEMBER("ThisWorkbookDataModel",Slicer_YYYY_MM,1)
我相信"存在"关键字可以与两个表达式一起使用,但到目前为止我没有运气。
可以使用切片器筛选表数据或数据透视表数据。
第一步是将数据转换为表形式(或数据透视表(,然后可以应用切片器。
更多信息:
-
Chris Webb:使用CubeSet((组合来自多个切片器的选择
-
Office.com:使用切片器筛选数据
-
PowertPivotPro:使用切片器筛选多维数据集
-
PowerPivotPro :使您的立方体公式记分卡无戏剧性的技巧!
-
堆栈溢出:Excel 使用切片器筛选多维数据集