我有一个excel公式,只适用于两行。当我向工作表添加另一行时,它不再正确查找。
我目前的公式是:
=LOOKUP('Data Entry'!F6,Invoice_Data!A2:B999,Invoice_Data!B2:B999)
我觉得我需要使用索引或匹配或两者,但我不能让它在多个工作表和列中工作。
我试图将“Sheet1 F6”和“Sheet1 F7”与“Sheet2 A:B999”和“Sheet2 E2:E999”匹配,并在Sheet3的任何位置返回“Sheet2 B2:B999”中的值。
有什么建议吗?谢谢
这应该工作(未经测试):
=INDEX(Sheet2!B2:B999,
MATCH(1,(Sheet2!A2:A999=Sheet1!F6)*
(Sheet2!E2:E999=Sheet1!F7),0))
使用Ctrl + Shift + Enter输入数组函数。