2017-03-31 230 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。

相关问题