首页
学习
活动
专区
工具
TVP
发布

当查询的Excel表格列太多,这个函数给vlookup神助攻

数据表查询,如果你已经拥有了 O365,那么恭喜你,xlookup 函数云淡风轻中简化并包罗了所有查询函数,过去所积累的一切技巧都不再需要了。

可是很多读者还是遗憾表示,没有安装 O365,那也不必沮丧,咱继续 vlookup,那么今天的教程就变得意义非凡。

当源数据表很宽,比如有好几十列时,如果需要用 vlookup 函数查询其中很靠后的某一列数据,第 3 个参数你们还是要靠数吗?那就实惨了!

我从来不数,并且衷心希望看完本文以后,你们从今往后都不再数。

案例:

下图 1 的左侧为学生的各科考试成绩和总分,请在右侧根据姓名查找出对应的总分。

效果如下图 2 所示。

解决方案:

1. 在 N2 单元格中输入以下公式 --> 下拉复制公式:

=VLOOKUP(M2,A:K,COLUMNS(A1:K1),0)

公式释义:

整段 vlookup 非常普通,没有特别需要解释的,唯一的亮点就是第三个参数 COLUMNS(A1:K1);

COLUMNS(A1:K1):统计从 A1 到 K1 的总列数,巧妙替代了手工数数

COLUMNS 函数说明:

作用:

返回数组或引用的列数。

语法:

COLUMNS(array)

参数:

array:必需,要计算列数的数组、数组公式或是对单元格区域的引用。

Excel学习世界

转发、在看也是爱!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201027A0FVUZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券