2014-02-24 62 views
0

我的工作表中有一個表列參考,它連接到一個查詢表,這是MDX查詢的結果。當表刷新時excel的表列參考更改

此查詢可以返回不同數量的列,但某些列名稱仍然相同。

我的問題是,如果我引用具有一些名稱示例的列:DashboardTable [[#Headers],['[Measures']。[AFR'],然後刷新我的MDX查詢,它將返回不同的列數然後我的公式在Excel中的變化引用不同的列比以前有。 (AFR列仍然存在於查詢結果中,但可能出現在不同的位置)

有沒有辦法在名稱爲AFR的表列中引用「absolut」引用,而不管它在MDX查詢中的位置?我可以肯定,這個名稱的列將存在,但位置可能不同。

非常感謝您的任何幫助

+0

到目前爲止我可以實現的解決方案(因爲我不知道順序,但我知道列(標題)的名稱)將是匹配/偏移函數的一些混合。 – Peter

回答

0

好了,所以我決定用一個匹配功能,在那裏我的標題行中匹配的列名來解決它。以前我有: =偏移量(tableName.tableColumn,x,0),並將其更改爲

=偏移量(A1,x,match(「columnname」,1:1(header row),0))。我覺得它有點骯髒,但是我能找到的唯一解決方案。