我有一个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”中的值。
有什么建议吗? 感谢
答案 0 :(得分:0)
这应该有效(未经测试):
=INDEX(Sheet2!B2:B999,
MATCH(1,(Sheet2!A2:A999=Sheet1!F6)*
(Sheet2!E2:E999=Sheet1!F7),0))
使用Ctrl + Shift + Enter键输入数组函数。