我正在尝试在Google表格中使用vlookup
来填充名为“食品库存”的库存数据库中的价格数据。我想要匹配的数据是“描述”,它是所有三张表中的A列。
我有一个价格数据表,其中包含一个命名范围pricedata
和一个带有命名范围oldprice
的旧价格数据表。
我想找到最新的价格数据,如果没有匹配,请查看旧价格数据表。
这是我使用的不起作用的公式:
=VLOOKUP(A3,PriceData,4,0),VLOOKUP(A3,oldprice,4,0)
如果可能的话,我宁愿不使用数组公式。
差不多只有一个,但是你不能用你尝试的方式只用一个,
链接两个VLOOKUP。如果第一次尝试(在PriceData
中)失败,将返回错误。这可用于触发IFERROR的第二次尝试:
=iferror(VLOOKUP(A3,PriceData,4,0),VLOOKUP(A3,oldprice,4,0))