基于条件的带有 Vlookup 的 IF 语句

IF statement with Vlookup based on condition

我目前正在为我们公司收到的订单优化我的 Google sheet,但希望在为 VLOOKUP 公式创建条件方面得到一些帮助。

为了保持 sheet 整洁,文本仅出现在 L 列的输入中。 我们有第二个 sheet,成本计算简单。

这是公式;

=IF(CONCATENATE(L371)="","",VLOOKUP(L371,COSTING!F:G,2,false))

但是,目前这只适用于一家供应商。 有没有办法添加一个条件来考虑主 sheet 上的第二个单元格?

示例; 将其添加到 VLOOKUP ...

If X371 = 'SUPPLIER NAME1' look here (L371,COSTING!F:G,2,false), If X371 = 'SUPPLIER NAME2' look here (L371,COSTING!M:N,2,false)

还在学习公式,还没有完全掌握如何组合语句。 有什么建议吗?

尝试

=IF(L371="","",if(X371="SUPPLIER NAME1",vlookup(L371,COSTING!F:G,2,false),If(X371="SUPPLIER NAME2",VLOOKUP(L371,COSTING!F:G,2,false))))