我有一个电子表格,其中列出了输出到各天的交货时间表,并希望在这几天的标题为餐饮的工作表中包含一组新的数据。
我有一个有效的条件,但我不知道如何使它成为一个更广泛的公式。
=IF(B1=Catering!A1, Catering!B1, "No known catering")
这将检查当前工作表中B1中的日期与A1中餐饮表中的日期,并返回B1的值。
我想要做的是将当前工作表B1与餐饮A:A进行匹配,如果匹配,则返回相邻的单元格值,即。如果当前工作表B1与餐饮A:A中的餐饮A5相匹配,则返回餐饮B5。
答案 0 :(得分:1)
使用VLOOKUP
,例如:
=ARRAYFORMULA(IFERROR(VLOOKUP(B1:B, Catering!A1:B, 2, 0), "No known catering"))
或日期和匹配项:
=ARRAYFORMULA(IFERROR(VLOOKUP(B1:B, Catering!A1:B, {1,2}, 0), "No known catering"))
或者如果您不需要数组:
=IFERROR(VLOOKUP(B1, Catering!A1:B, 2, 0), "No known catering")