2017-03-31 232 views
0

我有一張數據表 - 基本上沿頂部有供應商名稱,側面的工作類型以及使用每個供應商提供工作類型時的邊際。Excel - 使用公式在公式中生成單元格引用

在單獨的工作表上,我希望用戶能夠輸入或選擇工作類型,併爲工作類型和關聯邊距提供最大餘量的供應商。

我用下面保證金,這讓我正確的答案

=INDEX('Master SOR YR5'!CT8:GA8,MATCH(MAX('Master SOR YR5'!CT12:GA12),'Master SOR YR5'!CT12:GA12,0))&" - "&ROUND(INDEX('Master SOR YR5'!CT12:GA12,MATCH(MAX('Master SOR YR5'!CT12:GA12),'Master SOR YR5'!CT12:GA12,0)),4)*100&"%" 

但是,這僅限於一個worktype行12.根據上輸入什麼類型的工作,該行引用將發生顯着變化 - 我怎樣才能使它工作?我在想不知何故更換12vlookup返回的行數=(VLOOKUP(B7,'Master SOR YR5'!A12:D100000,4)*1+11)

,但我看不出如何嵌入vlookupIndex公式中,並獲得工作。

任何想法?

回答

0

你會用另一個INDEX/MATCH替換MATCH中的範圍。

更換所有

'Master SOR YR5'!CT12:GA12 

隨着

INDEX('Master SOR YR5'!CT:GA,MATCH(B7,'Master SOR YR5'!A:A,0),0) 

這將適當的行返回公式作進一步disection。

相關問題