是否可以在Microsoft Excel 2016中,通过使用excel公式,使用多维数据集公式构建公式,以根据用户提供的输入查找多维数据集中的值。
例如:多维数据集中的表格如下所示:enter image description here
我希望能够在Cell E1中输入客户ID,并在F1中返回与该ID相关的客户名称,在这种情况下,它将是Link。
我知道我可以通过引入数据透视表来使用VBA和VLookup,但我只是尝试使用CUBE公式。这可能吗?
= CUBEMEMBERPROPERTY(“多维数据集连接”,CUBEMEMBER(“多维数据集连接”,“[客户表]。[客户ID]。[”&G8&“]”),“客户名称”)
答案是上面的excel功能。请注意,IT必须正确设置多维数据集。他们需要将字段设置为多维数据集本身的属性。
这里还有CubeMemberProperty功能的工作视频:https://www.youtube.com/watch?v=x9pcMa2GwJ8
在摸索后,我发现Cubememberproperty是PowerPivot不支持的MDX函数。此页面有一个使用Exists函数的解决方法:https://wessexbi.wordpress.com/2014/02/16/a-cubememberproperty-equivalent-with-powerpivot/