用2个表格产生多个值filter
我想要做的是:
- 过滤Mpdata [date] =
2016
- 过滤Mpdata [客户] =
Cust a
- 你得到一个订单号的列表
- 使用订单编号列表来过滤Wpsdata [订单]
- 然后
SUM
Wpsdata [成本]
我试过这个:
=SUMPRODUCT(--(EXACT({"214543-1"};Mpdata[Order]));WPsdata[Cost])
我得到的价值,但我尝试了多个值不起作用。
注意:
- 它可能不使用助手列
- 它只需要配方来完成
假设C6:E12
中的Wpsdata
, K6:M13
Wpsdata
, F3
和G3
Customer
,使用助手范围H6:H12
。
input
=SUMIF(H6:H12,"<>#N/A")
在H3
;
input一个公式
=INDEX($L$6:$L$13,MATCH(IF((YEAR(C6)=$F$3)*(E6=$G$3)>0,INDEX($D$6:$D$12,(YEAR(C6)=$F$3)*(E6=$G$3)*(ROW(H1)))),$M$6:$M$13,0))
在H6
拖放/复制到H12
。 范围将填入Wpsdata
表中适当的成本值,总和将在H3
准备就绪。