有沒有一種方法來評估一系列值的公式表,而不必將它們組合成一個單一的megaformula?替代品創建一個megaformula
用示例來說明更容易。說表1是這樣的:
A B C D E F
1 PRODUCT COST MARKUP SECRET FORMULA PRICE PROFIT
2 burger 4.00 50% =22*12345 =B2*(1+C2)*D2 =E2-B2
3 fries 3.00 50% =22*12345 =B3*(1+C3)*D3 =E3-B3
4 soda 1.50 50% =22*12345 =B4*(1+C4)*D4 =E4-B4
現在我想建立表2爲每個產品系列的標記率的回報利潤,就像這樣:!
A B C D E F
1 MARKUP 10% 20% 30% 40% 50%
2 burger
3 fries
4 soda
在表2 B2,我想當單元格Table1!$ C2的值設置爲Table2!B $ 1中的列標題值時,希望顯示單元格Table1!$ C2的值。換句話說,當加價爲10%時,我想要一個漢堡的利潤。然後通過行和單元格複製,當我將標記從10%變爲50%時,我可以觀察到每個項目的利潤影響。
我知道我可以通過公式從表1可以結合手動執行此操作,COLS d和E成表2。例如單megaformula,細胞Table2B1會有這個公式:
= Table1!B2*(1 + B$1)*22*12345
但是,讓我們認爲SECRET FORMULA實際上是一系列非常複雜的一系列計算,其中有幾十個依賴關係。我實際的一組公式包括大約20列,並生成一個8行公式......無法編輯。
所以有內置的一系列相關的公式表1中,這將是巨大的,用這些公式生成表2,不必複製他們都在表2
Ed,就是做你剛纔所做的 - 把你的計算分解成多箇中間單元。除非你100%確定這個邏輯永遠不會改變(哈!),否則這就是「超級配方」的優勢。但是,請參閱此答案中的選項(2.5)和(3),看看它們是否有幫助:http://stackoverflow.com/questions/4640336/using-a-sheet-in-an-excel-user-defined-功能/ 4640866#4640866 – jtolle
謝謝。問題是如何將這些多箇中間單元用作另一個表中的計算? –
選項2.5應該做我需要的。我只有一個獨立變量和一個結果,並且正在嘗試做「如果」分析。如果你發佈答案,我會接受,所以你得到積分。謝謝。 –