我正在尝试创建一个家庭库存列表,该列表最终将合并一个食谱列表,该列表将自动从库存中减去金额。现在,我一直在将信息从 3 张表(冷冻柜、冰箱和食品储藏室)提取到总库存页面。我正在使用以下 XLOOKUP 函数,它给了我这个错误代码:
=XLOOKUP($D18,冰箱!$B$5:$B$100,冰箱!$C$5:$F$100,XLOOKUP($D18,冰箱!$B$5: $B$100,冰箱!$C$5:$F$100),XLOOKUP($D18,食品储藏室!$B$5:$B$100,食品储藏室!$C$5:$F$100))
错误 函数 XLOOKUP 参数 5 需要数值。但“不完美的食物”是一个文本,不能被强制转换为数字。
我不太擅长使用 Sheets/Excel,但我似乎无法像平常那样通过 Google 找到解决方案。
这是我遇到问题的工作表的链接:
https://docs.google.com/spreadsheets/d/1iCJHcTckjPgIjP6XzQpknZM3AejhzRmpqTDxaoO9TOY/edit?usp=sharing
我也尝试过这个公式:
=IF(ISNA(VLOOKUP(D16,冷冻柜!$B$2:$C$100,2,FALSE)),"",VLOOKUP(D16,冷冻柜!$B$2:$C$100,2,FALSE))+IF (ISNA(VLOOKUP(D16,冰箱!$B$2:$C$100,2,FAL SE)),"",VLOOKUP(D16,冰箱!$B$2:$C$100,2,FALSE))+IF(ISNA(VLOOKUP(D16,食品储藏室!$B$2:$C$100,2,FALSE)) ,"",VLOOKUP(D16,食品储藏室!$B$2:$C$100,2,FALSE))
但它不会从相应的工作表中提取整行信息,仅提取数量列。
您可以尝试:
=xlookup(D18, {Freezer!B:B;Fridge!B:B;Pantry!B:B}, {Freezer!C:F;Fridge!C:F;Pantry!C:F},)