0
我有一個會計電子表格,我試圖創建一個分析區域,該區域從12個月Actuals數據填充,以便當我輸入一個月時,函數(在本例中爲SUMIF)將根據包含每月數據的特定列更新公式。在SUMIFS函數語句中使用Vlookup時遇到問題
例如:
細胞O2 =用戶輸入月份,例如:APR
這裏的數據是什麼樣子:
Product Department ACTUALS-APR ACTUALS-MAY ACTUALS-JUN …..
我有一個叫做查找表:「 MonthActuals「,如下所示:
Month Column
JAN F
FEB G
MAR H
APR I
Etc…..
我已經硬編碼了其他標準t o查找實際金額,即產品和部門。因此,SUMIFS查看硬編碼的產品和部門,但需要查看用戶想要數字的月份列。
這裏是我的公式,可以正常工作,而無需使用VLOOKUP(我硬編碼月):
=SUMIFS(Sheet2!$F$8:$F$328,Sheet2!$B$8:$B$328," Total Glass Purchases ",Sheet2!$C$8:$C$328,"Scrap")
這裏是我的VLOOKUP其正常工作:
=VLOOKUP(E1,MonthActuals,2,FALSE)
然而,當我使用VLOOKUP公式替換公式中的「F」列引用,我收到#value錯誤消息。
這裏是我嘗試將VLOOKUP和SUMIFS結合時使用的公式。
'SUMIFS(VLOOKUP(O1,MONTHACTUALS,2,FALSE)&」8:」&VLOOKUP(O1,MONTHACTUALS,2,FALSE)&「328」,Sheet2!$B$8:$B$328,"Total Glass Purchases",Sheet2!$C$8:$C$328,"Scrap")
我不想使用任何VBA,但只使用函數來做這些計算。
完美 - 這工作! – Hilly1
@ Hilly1如果您試圖標記爲正確,請單擊複選標記。 –