MS Excel - 使用多维数据集维度ID查找多维数据集维度名称;可能吗?

问题描述 投票:0回答:2

是否可以在Microsoft Excel 2016中,通过使用excel公式,使用多维数据集公式构建公式,以根据用户提供的输入查找多维数据集中的值。

例如:多维数据集中的表格如下所示:enter image description here

我希望能够在Cell E1中输入客户ID,并在F1中返回与该ID相关的客户名称,在这种情况下,它将是Link。

我知道我可以通过引入数据透视表来使用VBA和VLookup,但我只是尝试使用CUBE公式。这可能吗?

excel excel-formula mdx olap cube
2个回答
0
投票

= CUBEMEMBERPROPERTY(“多维数据集连接”,CUBEMEMBER(“多维数据集连接”,“[客户表]。[客户ID]。[”&G8&“]”),“客户名称”)

答案是上面的excel功能。请注意,IT必须正确设置多维数据集。他们需要将字段设置为多维数据集本身的属性。

这里还有CubeMemberProperty功能的工作视频:https://www.youtube.com/watch?v=x9pcMa2GwJ8


0
投票

在摸索后,我发现Cubememberproperty是PowerPivot不支持的MDX函数。此页面有一个使用Exists函数的解决方法:https://wessexbi.wordpress.com/2014/02/16/a-cubememberproperty-equivalent-with-powerpivot/

© www.soinside.com 2019 - 2024. All rights reserved.