首页 > 解决方案 > Excel if 语句基于列表中的多个条件

问题描述

嗨,提前谢谢你,我正在尝试根据以下字段从一张桌子选择成本:“客户”和“供应”每个客户的供应价格不同,有些供应也比其他供应多,但是在这个例如,我每个都留了 4 个,因为这最终无关紧要。

这是命名客户和供应名称的成本表,(是的,我的许多客户都有相同的供应)

供应成本表

下一张图片是我的最终结果表,我在其中尝试获取 If 语句/查找以查找它所在的人员和供应,并插入与之相关的成本

最终结果表

目前我已经尝试过:=IFS($A$2=Table2[@Client],"",[@Supply]=Table2[@Supply],Table2[@Cost])

但不确定如何让它查看整个表格,以及一个不起作用的 if vlookup。

如果有人可以帮助我,那就太好了,因为我多次需要这样的东西

标签: excelexcel-formula

解决方案


如果您填写“客户端”以创建正确的数据集,您可以使用SUMIFS()

在此处输入图像描述

中的公式H2

=SUMIFS(Table2[Cost],Table2[Client],[@Client],Table2[Supply],[@Supply])*[@Quantity]

推荐阅读