Vlookup又一易忽视错误原因!隐藏列导致列数参数填写错误 图文

2020年9月25日00:06:34Vlookup又一易忽视错误原因!隐藏列导致列数参数填写错误 图文已关闭评论 41 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

vlookup函数,职场办公必备

好用,但易出错!

近期,又发现了一个易出现的错误,如下图所示:

在B2单元格查找吕布的生命值,使用Vlookup函数

=Vlookup(A2,D:G,3,0)

吕布的生命值只有66?

太短命了吧?

朋友们看出原因了吗?

Vlookup又一易忽视错误原因!

错误原因:匹配数据源中存在着隐藏了一列!

E和G列中间的F列被隐藏了

生命值并不是在第3列,而是第4列

所以第三个参数应该填4

正确公式:=VLOOKUP(A2,D:G,4,0)

Vlookup又一易忽视错误原因!

进阶引导:

如果说隐藏的列数较多时,不想数第几列时:

可以使用Index+match或indirect+match函数

正确公式:

=INDEX(G:G,MATCH(A2,D:D,0))

或:

=INDIRECT(GMATCH(A2,D:D,0))

再也不用担心隐藏列或者列数较多时的烦恼

动手试试吧!

把你想学的发在评论,下次为你更新教程。

  • 郑广学老师微信号
  • EXCEL880B
  • weinxin
  • 我的微信公众号
  • EXCEL880
  • weinxin
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页