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

时间:2016-12-01 02:32:53

标签: excel excel-formula mdx olap cube

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

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

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

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

2 个答案:

答案 0 :(得分:0)

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

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

以下是CubeMemberProperty功能的工作视频:https://www.youtube.com/watch?v=x9pcMa2GwJ8

答案 1 :(得分:0)

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