很多时候,多个公式之间只是列参数的差别。如果复制公式或者填充公式后再手动修改列参数,就显得太笨拙了。完全可以用COLUMN函数来做列参数,让公式更灵活,使用更方便。

在刚学会VLOOKUP那会儿,每遇到查找多列数据时,我的操作方法就是手动逐个更改公式中的第3参数。例如,下面需查找学生性别及各科目分数,我以往的操作如下。

有没有像我这么傻傻操作的同学?请举个手

如果匹配列数多的话,像我这样手动修改,不仅容易出错,还特别没效率。那有什么好办法呢?

有的,用COLUMN函数取代公式中的列参数。

1

COLUMN函数

简单说下COLUMN函数的含义和用法。

COLUMN函数用于获取列号,使用格式COLUMN(reference),当中reference为需要得到其列号的单元格或单元格区域。典型用法有三种。

1.COLUMN()

参数为空,COLUMN()返回公式所在单元格的列坐标值,如下公式位于B7单元格,所以返回值为2。

2. COLUMN(C4)

参数为具体的某个单元格,如COLUMN(C4),返回C4所在列号3,如下。

3. COLUMN(A2:E6)

参数为单元格区域,如COLUMN(A2:E6),返回区域中第1列(A2所在列)的列号值1,如下。

2

用COLUMN取代VLOOKUP第三参数

现在回到前面查找学生性别及各科目分数的案例,将VLOOKUP与COLUMN进行嵌套使用。单元格K2的公式由

=VLOOKUP(J:J:J:J,A:A:A:H,2,FALSE) 修改为 =VLOOKUP(J:J:J:J,A:A:A:H,COLUMN(B2),FALSE) 然后直接右拉这个公式就可以直接匹配出其它6个值,不用再逐一手动将修改第3个参数。

右拉公式时你会发现第三参数自动变成COLUMN(C2),COLUMN(D2),COLUMN(E2),COLUMN(F2),COLUMN(G2),COLUMN(H2)。

演示效果请看↓↓↓

效率是不是高很多,而且不容易出错丫?数据量大时特别管用。

3

VLOOKUP+COLUMN快速填充做工资条

VLOOKUP与COLUMN函数的嵌套也可以应用在制作工资条上,并且员工数越多,使用该法越方便。

下表是某公司部分员工的工资表,现在要将其制作成工资条,如何完成呢?

论文复现机器学习模型案例大本营(收藏)

(1)可以将表格列表标题复制在H1:M1区域。

(2)9名员工,每名工资条3行,共需27行。选中G1:G27,输入任何一个输入数字后按Ctrl+Enter键填充。这一列是为双击向下填充准备的,避免员工人数多向下拖动填充的不便。

(3)在H2单元格输入序号1,然后在I2单元格中输入公式:

=VLOOKUP(H2,H2,H2,A2:2:2:F$10, COLUMN(B2),)

(4)右拉填充公式。

(5)选中H1:M3区域,双击右下角填充句柄(小方块)向下填充即可完成工资条的制作。

操作演示请看↓↓↓

此外,利用VLOOKUP与COLUMN函数的嵌套使用还可以应用在调整表格内容的排序上。

4

VLOOKUP+COLUMN嵌套按模板调整数据顺序

现有两张产品月度销量表,表1中产品的顺序是对的,是模板。表2的产品顺序被打乱了,现要求将表2恢复到模板顺序,如何实现呢?

不少人想到的方法是将表1中产品复制粘贴到某一区域,然后通过VLOOKUP函数公式将表2中的数值查找对应进来。但实际可以用VLOOKUP与COLUMN函数嵌套公式一步到位完成,省去复制粘贴这一步骤。演示效果请看↓↓↓


转https://www.shangyexinzhi.com/article/4408298.html

Excel函数教程_COLUMN和VLOOKUP实现多字段匹配相关推荐

  1. 大学计算机excel函数课件,《Excel函数教程》PPT课件.ppt

    <<Excel函数教程>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<Excel函数教程>PPT课件.ppt(46页珍藏版)>请在装配图网上搜 ...

  2. 用计算机精确查找,Excel函数教程: 根据首列精确查找同一行的数据-excel技巧-电脑技巧收藏家...

    Excel函数教程: 根据首列精确查找同一行的数据 3. HLOOKUP与VLOOKUP HLOOKUP用于在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值. VLOO ...

  3. 计算机表格计算总积分,Excel函数教程: 根据条件计算成绩表-excel技巧-电脑技巧收藏家...

    Excel函数教程: 根据条件计算成绩表 (三)根据条件计算值 在了解了IF函数的使用方法后,我们再来看看与之类似的Excel提供的可根据某一条件来分析数据的其他函数.例如,如果要计算单元格区域中某个 ...

  4. 计算机excel教程文字版,Excel函数教程:文本函数

    Excel函数教程:文本函数 所谓文本函数,就是可以在公式中处理文字串的函数.例如,可以改变大小写或确定文字串的长度:可以替换某些字符或者去除某些字符等.而日期和时间函数则可以在公式中分析和处理日期值 ...

  5. 计算机最大数最小数的函数,Excel函数教程: 求最大、最小、中间数、最多数-excel技巧-电脑技巧收藏家...

    Excel函数教程: 求最大.最小.中间数.最多数 四.一组用于求数据集的满足不同要求的数值的函数 1.求数据集的最大值MAX与最小值MIN 这两个函数MAX.MIN就是用来求解数据集的极值(即最大值 ...

  6. 计算机应用公式求和,Excel函数教程:与求和有关的函数

    Excel函数教程:与求和有关的函数 SUM函数是Excel中使用最多的函数,利用它进行求和运算可以忽略存有文本.空格等数据的单元格,语法简单.使用方便.相信这也是大家最先学会使用的Excel函数之一 ...

  7. 计算机函数涵义,Excel函数教程: 引用函数的含义和表示方法-excel技巧-电脑技巧收藏家...

    Excel函数教程: 引用函数的含义和表示方法 Excel函数应用之逻辑函数 在介绍查询与引用函数之前,我们先来了解一下有关引用的知识. 1.引用的作用 在Excel中引用的作用在于标识工作表上的单元 ...

  8. 计算机函数公式的使用VLOOKUP,EXCEL函数公式大全使用VLOOKUP函数IF函数数据验证来自动获取价格...

    EXCEL函数公式大全使用VLOOKUP函数,IF函数和数据验证来通过下拉框自动获得产品价格. Excel函数和公式在工作中经常使用. 是否直接使用公式决定了我们的工作效率. 今天,我们将学习VLOO ...

  9. false函数是计算机几级,Excel函数教程:

    Excel函数教程:TRUE.FALSE.IF逻辑函数 TRUE.FALSE函数用来返回参数的逻辑值,由于可以直接在单元格或公式中键入值TRUE或者FALSE.因此这两个函数通常可以不使用. (一)I ...

  10. Excel 函数教程之如何提取字符串部分内容特殊字符,六套完整解决方案 (教程含源码)

    实战需求 如何提取字符串部分内容substring ? 从字符串中间开始的子字符串? 从字符串中提取最左边的字符? 从字符串中提取最右边的字符? 要在破折号后提取子字符串(任意长度)? 要提取括号(或 ...

最新文章

  1. 程序员无休止加班的真正原因
  2. 人工智能科学家发现 “衰老时钟”,我们的生物钟可以倒转
  3. 【python】nuitka封装python
  4. MAC如何查看某个端口的占用情况
  5. JVM CPU Profiler技术原理及源码深度解析
  6. Gradle不匹配报错的终极大招(gradle插件版本和gradle版本对应关系)
  7. P2522 HAOI2011 Problem b [莫比乌斯反演,数论分块]
  8. 国内MCU厂商也开始卷了
  9. S2-MLPV2:目前最强的视觉MLP架构,空降榜一,达到83.6% Top-1准确率
  10. 【unity3d study ---- 麦子学院】---------- unity3d常用组件及分析 ---------- Animator动画状态机...
  11. Altium Designer(一):SCH
  12. JavaScript垃圾收集-标记清除和引用计数
  13. 【狂人小白】MyBatis.001 学习巴提斯!
  14. 前端_day04_行,块,RGB,行高,overflow
  15. 万网空间PHP 伪静态化,disuczx版块URL伪静态目录化设置方法
  16. 苹果企业开发者账号申请攻略
  17. iOS Instrument
  18. 国家信息化体系六要素
  19. EDM邮件营销需要开展多久才能取得最佳的营销效果
  20. 【verilog】b站-[Verilog HDL] Installing and Testing Icarus Verilog + GTKWave 笔记

热门文章

  1. eeg地形图matlab,Matlab画地形图
  2. JavaScript几种继承方式
  3. 制作纯净的U盘启动盘(避免纯净系统安装后却内置垃圾软件)
  4. 推荐系统--开源代码
  5. Evolutionary Learning: Advances in Theories and Algorithms PART I
  6. 【qq机器人】机器人发美女图片
  7. 2008服务器系统开启ftp,2008服务器开启ftp服务
  8. 关闭windows defender
  9. gae java,适用于GAE的Java PDF库?
  10. 用友杨雨春 融合是企业互联网化的下一个主旋律