永发信息网

vlookup函数 解决不了重名的查找问题,求教

答案:1  悬赏:60  手机版
解决时间 2021-02-23 13:58
  • 提问者网友:趣果有间
  • 2021-02-23 06:05
vlookup函数 解决不了重名的查找问题,求教
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-02-23 06:49
那就用两个条件来匹配数据
C4单元格写入公式
=INDEX(G$4:G$12,MATCH(A4&B4,E$4:E$12&F$4:F$12,))
数组公式,按下SHIFT+CTRL+ENTER三键,再下拉填充公式

=VLOOKUP(A4&B4,IF({1,0},E$4:E$12&F$4:F$12,G$4:G$12),2,)
数组公式,按下SHIFT+CTRL+ENTER三键,再下拉填充公式
再或
=LOOKUP(1,0/(E$4:E$12&F$4:F$12=A4&B4),G$4:G$12)追问请问第三个公式中1,0/(E$4:E$12&F$4:F$12=A4&B4),是什么意思,没看懂追答不需要看懂吧,公式能用不追问能用,就是自己在学,想知道所以然,是相等就返回true,不等返回false么追答没错,当相等时返回真值,不相等返回假值,0除以真值则得出0,0除以假值则得出错误值 #DIV/0! (被0除错误),这样LOOKUP函数用1去匹配时因为找不到相匹配的值就会去匹配最后一个接近1值,即最后一个0值的位置,返回相对应的G$4:G$12的位置
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯