选择多个过滤器时,我的MDX计算在Excel中不起作用(查询上下文)

时间:2016-08-18 01:42:39

标签: excel ssas mdx

我有这个函数用于获取SSAS多维数据集中库存的$ awk '{k=$9;v=$8} # set key (k), value (v) !(k in min){min[k]=max[k]=v} # initial value for min/max min[k]>v{min[k]=v} # set min max[k]<v{max[k]=v} # set max END{print "Filename | Min HHMM | Max HHMM"; for(k in min) print k,min[k],max[k] | "sort"}' file Filename | Min HHMM | Max HHMM A.txt 12:28 21:14 B.txt 09:38 17:05 C.txt 17:09 17:09 D.txt 13:58 13:58 值。我的问题是,这在Excel中不起作用,选择了多个项目。

根据我的阅读,这与使用子立方体的Excel和查询上下文不正确有关。我已经看到动态集是解决这个问题的方法,但是我不知道如何实现它。

closing

我需要更改什么才能使用带有命名集的正确查询上下文来获取Measure并返回正确的结果?

1 个答案:

答案 0 :(得分:-2)

StrToMember更改为StrToSets