EXCEL中如果先符合第一个数值,再用第二个数值VLOOKUP?

只要匹配类型未‘订单结算’的佣金,不是订单结算的,不要匹配到。用F类为查找值

第1个回答  2022-05-17
在G2中输入或复制粘贴下列公式
=IF(I2="订单结算",VLOOKUP(F2,H:P,COLUMNS(H:P),),0)
下拉填充或双击G2的填充柄
第2个回答  2022-05-17
佣金列为数值,可以用SUMIFS

=SUMIFS(P:P,H:H,F2,I:I,"订单结算")
用VLOOKUP的话
=VLOOKUP(F2&"订单结算",IF({1,0},H:H&I:I,P:P),2,0)
数组公式,按ctrl+shift+回车确认。
或者
=XLOOKUP(F2&"订单结算",H:H&I:I,P:P)本回答被提问者采纳