总和值取决于其他列
我有3个Excel表。 在Sheet 1
我有3列:
- 订单号
- 代理人和
- 订单价值。
在工作Sheet 2
我只有一个订单号的列。 在第三sheet
我有2列:
- 代理人和
- 总订单值。
我想为每个Agent
(在工作sheet 3
)上sum
Order values
,但是只有在工作sheet 1
中的order number
包含工作sheet 2
中的order number
。 我应该使用什么function? excel
是否有"Contains"
这样的函数? 我尝试countif
但我不能写在一个function..
您需要调整您的数据架构。
在工作表1上添加一个具有检查当前行的订单号是否存在于Sheet2中的公式的列,如
=IF(ISNUMBER(MATCH(A2,Sheet2!A:A,0)),"include","exclude")
现在,您可以基于Sheet1中的数据在Sheet3中构build数据透视表。 将代理拖到行中,将订单值拖放到值中,并将sheet20rder拖入到filter中。 将该filter设置为“包含”。