Excel查找引用:比vlookup函数还好用的是hlookup函数

在之前发布了一个动态排班表的文章,根据日期和班组来查询班次,小编原来使用了一个很长很长的if+vlookup函数组合查找到的!

=IFERROR(IF($J$1=”A班”,VLOOKUP($J$1,A班,ROW(A2),),IF($J$1=”B班”,VLOOKUP($J$1,B班,ROW(A2),0),IF($J$1=”C班”,VLOOKUP($J$1,C班,ROW(A2),),VLOOKUP($J$1,D班,ROW(A2),)))),””)

注意:vlookup函数查找范围是使用了定义名称!否则公式更长啦。

Excel查找引用:比vlookup函数还好用的是hlookup函数插图1

没想到只要一个hlookup函数就可以解决

这个函数和vlookup函数的查找区别是横向查找,查找值都必须在查找区域的首行/首列

Excel查找引用:比vlookup函数还好用的是hlookup函数插图3

所以在F2中输入公式

=HLOOKUP(B2,四班三倒!$H$3:$AL$14,MATCH($J$1,四班三倒!$G$3:$G$14,0),0)

查找值:为B2中的日期
查找区域:四班三倒!$H$3:$AL$14
返回行数:MATCH($J$1,四班三倒!$G$3:$G$14,0) 通过match函数判断A班在G3:G14的位置
查找方式:0即代表精确查找,也可以省略,但是最后一个逗号不能省略!

Excel查找引用:比vlookup函数还好用的是hlookup函数插图5

常用查找引用函数的动态图解

这样在更改班组后也可以实现动态引用啦!详情就在

在excel中使用查找引用函数制作动态排班表

Excel查找引用:比vlookup函数还好用的是hlookup函数插图7

如果你觉得小编的分享有用,欢迎转发给你需要的朋友吧!你的转发、赞赏就是对我的最大支持!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/4212.html

发表评论

登录后才能评论