excel 查找第1列 符合条件再查找第2列,符合条件后返回对应的值?

来源:百度知道 编辑:UC知道 时间:2024/09/25 07:14:50
设备号码 费用名称 -- -- 费用(元)
6621960 月租费 25
6621960 区间通话费 18
6621960 长话费 17.92
6621960 区内通话费 65.8
6621960 七彩铃音费 5
6621960 来电显示 6
6621960 区间异网通话费 0.6
6622082 区内通话费 16.7
6622082 来电显示 3
6622082 月租费 12
6622082 长话费 8.89

我想先查找第1列号码比如:6622082,再查找第2列长话费,然后还加什8.89.请给予帮忙,谢谢!

只是查找吗?可以用筛选功能

写成公式,如:
=if(A1='6622082',B1+8.89)

可以=SUMPRODUCT((A2:A20=6622082)*(B2:B20="长话费")*C2:C20)
也可以=INDEX(C:C,MATCH("6622082长话费",A2:A20&B2:B20,)+1,)
或者=OFFSET($C$1,MATCH("6622082长话费",A2:A20&B2:B20,),)
但后两个是数组公式。