EXCEL怎么查询两列的数据,返回第三列对应的值?

如图所示,在H2中输入什么公式,可以查出“始发地是北京”,“到达地是河北”的,对应的等级“低”呢?

'自定义公式-按ALT+F11-插入-模块-粘贴代码
Function 双条件求值(a As Range, b As String, c As String)
For i = 1 To a.Rows.Count
If a.Cells(i, 1) = "" Then Exit For
If a.Cells(i, 1) = b And a.Cells(i, 2) = c Then 双条件求值 = a.Cells(i, 3)
Next
End Function

追答

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-13
在H2单元格输入以下公式
=LOOKUP(1,0/((B2:B11=F2)*(C2:C11=G2)),D2:D11)本回答被提问者采纳