更容易的方法来结合Vlookup和Sum(if)
我目前在Excel中有一个表格,用于存储每个客户想要的产品数量,例如:
客户表
在电子表格的另一部分,成功的工作人员(如谁得到了客户的订单)被input(例如,雇主A或B等)
根据谁获得了哪个客户,我需要找出每个员工销售多less红,黄,蓝…
这是可以做的(使用Sum(if) – 不是SUMIF与Vlookup结合):
使用的公式
所以基本上我的公式检查我的员工是否赢得了客户,然后返回多less红色,黄色和蓝色:
=IF(B11=B2,VLOOKUP(A2,A2:E2,3,FALSE),0)+IF(B11=B3,VLOOKUP(A3,A3:E3,3,FALSE),0)+IF(B11=B4,VLOOKUP(A4,A4:E4,3,FALSE),0)
我还需要检查每个订单和每个员工,这样才能完成。
我的问题是,是否有一个更简单的方法(有时有Excelfunction,我不知道这样做容易…
提供您的样本数据是真正代表您的实际问题,一个简单的SUMPRODUCT函数应该做的。
以C11作为标准配方,
=SUMPRODUCT($C$2:$E$7,($C$1:$E$1=C$10)*($B$2:$B$7=$B11))
根据需要向右和向下填充。
使用SUMIF
公式。 在你的例子中,inputC11:
=SUMIF($B$2:$B$7,$B11,C$2:C$7)
如果需要,您应该能够将此公式从C11复制并粘贴到E13。 这是我的截图: