打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel双向查询:六个通用公式,值得收藏
userphoto

2024.04.01 湖北

关注
Excel秘籍大全,前言


在Excel中,双向查使用的频率非常高,但很多朋友不熟悉,今天就来介绍下多条件双向查找的方法,一共六种方法,都是常见函数的组合。

Excel秘籍大全,正文开始


第一:vlookup+match

 公式:=VLOOKUP(J1,A2:F13,MATCH(J2,A1:F1,0),FALSE)

通过MATCH(J2,A1:F1,0)返回列号,填充到vlookup函数的第三个参数,这也是最常见的方式。

学习更多的vlookup函数知识,可以查看。

第二:使用index+match

公式:=INDEX(B2:F13,MATCH(J1,A2:A13,0),MATCH(J2,B1:F1,0))

同理,index函数的第二个参数是行和列,使用match函数正好可以返回行号和列号,所以就获取了交叉位置。

第三,offset+match

公式:

=OFFSET(A1,MATCH(J1,A2:A13,0),MATCH(J2,B1:F1,0),1,1)

offset是一个偏移函数,以A1为起点,偏移多少行或者列,也可以使用match函数确定,这在我的专栏中都有讲解。

第四:sumproduct

公式:=SUMPRODUCT((A2:A13=J1)*(B1:F1=J2)*B2:F13)

SUMPRODUCT是多条件求和查询的利器,所以针对双向查询就太简单了。

第五:sum函数

公式: =SUM((A2:A13=J1)*(B1:F1=J2)*B2:F13)

sumproduct能实现的功能,sum函数都能实现,他们两个的原理一模一样,就是在最后确定公式的时候,sumproduct回车即可,sum函数必须ctrl shift 回车。

第六:hlookup+match

公式:=HLOOKUP(J2,B1:F13,MATCH(J1,A1:A13,0),FALSE)

和vlookup正好相反,hlookup是在列上进行查询,所以使用

MATCH(J1,A1:A13,0)返回行号,作为hlookup的第三参数。

以上六个公式,拿过来就改下就可以使用,其中的原理要想讲清楚,这篇文章写到明天也完不了,大家可以查看我的专栏,在我的专栏中,对函数双向查找的原来都做了深入的讲解。

谢谢你看完本篇文章,我是Excel技术控,分享Excel技巧和学习知识,谢谢你的支持。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel多条件查找,8大公式,任君挑选!
Excel中最难的多条件查找公式,帮你整理好了
72个反向查找的公式套路,都看明白的就成精了!
掌握投资测算表中常用的EXCEL函数
每日Excel分享(函数)| 第1届Excel查找函数PK大赛(预选赛、复赛)
EXCEL里最常用的三个函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服