我正在處理包含財務報告數據的多維數據集。它具有包含每月成本和收入數據的事實表,以及時間,帳簿,帳戶,業務單位維度。我的目的是使用公式從多維數據集中檢索值到Excel中。我知道Cubevalue公式非常通用,您可以在不同級別的聚合中檢索數據。但是,如果我要求特定的時間,帳簿,帳戶和業務單位,我希望有一個簡單的公式可以從立方體中獲得價值。我已經寫以下公式做的:。使用CUBEVALUE公式的優雅方式
= CUBEVALUE( 「ServerAAA」; 「[昏暗BU] [商業單位] & [公司1]」,「[昏暗總帳] [總帳] & [AC 「[Dim Date]。[CalHierarchy]。[Mnd]。[Mnd]。& [2014] & [[]] [;] [[Dim Account]] [揚] 「)
但這是沒辦法優雅......我想有公式與此類似:
CUBEVALUE(」 ServerAAA「; $ B $ 2,$ A $ 4; $ A9,B $ 7; B8),然後避免將CubeMember公式輸入到引用的單元格中,只需輸入Comp等值即可任何1爲BusinessUnit,AC爲Ledger,2014年和1月爲賬戶定義時間,P0168。
想通過VBA創建用戶自定義函數,但也許有更簡單的解決方案?
非常有價值的輸入拉爾夫!嘗試用「[AC]」替換「[Dim Ledger]。[Ledger]。和[AC]」,它工作正常!帳戶根據您的建議提供了錯誤消息。這是有道理的,你解釋...我已經在帳戶維度中設置了父子關係,所以我無法避免在AccountParent列中的帳戶多重保障... –
@ arunas-jocius:如果這是您一直在尋找的答案那麼請關閉它。否則,讓我知道... – Ralph
@拉爾夫有點尷尬,但我不知道如何關閉問題... –