美文网首页一天一个Excel小技巧
1天学会1个Excel小技巧-DAY5-Vlookup+colu

1天学会1个Excel小技巧-DAY5-Vlookup+colu

作者: 芷欣_li | 来源:发表于2021-03-15 10:52 被阅读0次

    今天你的Excel又进步了吗

    DAY5

    Vlookup+column函数

    前面讲过Vlookup的匹配功能

    介绍下column函数,这个函数用来输出单元格所在列数,如B列的单元格,所输出的数据就是2,C列单元格输出的数据就是3

    就2个函数相结合的实际应用场景,我目前发现2种较为实用场景

    ①对多个sheet文件进行合并处理(当我们问卷需要填写多次,而每个人的填写顺序又不一致时,需要将多个问卷数据进行合并,可实现无需筛选对应每个用户进行数据合并,这对于数据整合的效率较高);

    ②实现一次性可以匹配N列,就不用每一列都写一个vlookup函数进行匹配了,用这个组合函数,一次性到位。

    应用场景1:对多个sheet文件进行合并处理

    示例:

    假设我们现在有3个sheet,需要获取方框中的内容,而【星座】和【擅长科目】分别在另外的sheet里面,且每个sheet的姓名顺序都不一致,这时应该如何获取呢?

    (此案例为方便说明和操作,仅列举4列数据,举一反三,学会后可对更多列数据进行一次性合并)

    column函数解释:对满足多个条件的单元格计数

    语法结构=column(reference) 如果省略reference,则默认返回函数column所在单元格的列数。

    我们先获取【星座】的信息:

    =vlookup(绝对引用-A5,绝对引用-sheet2,column(),0)

    column()代表返回的从第3列反馈第3列,因此括号中不用写数字,下拉就完成对【星座】信息的获取

    获取【擅长科目】的信息:

    此时擅长科目在sheet3中位于第3列,但在sheet1中对应第4列,此时2个列数不对等,我们需要将column()函数写成column()-1,代表我们需要返回的是当前列-1

    =vlookup(绝对引用-A列条件区域,绝对引用-数据源sheet2,column()-1,0),下拉就完成对【擅长科目】信息的获取

    注:具体column函数后面需要减去几,需要根据查找列和返回列的差值是多少

    应用场景2:一次性匹配N列

    示例:

    当我们想得到方框中的数据,有人也许会说,直接粘贴过来不就可以?但如果这是个重复性长期工作的话,我们需要想办法简化我们的工作量

    下次还有更新的数据进来,我们可以直接替代这些原始数据,通过一个公式就能快速得到方框内容

    =vlookup(绝对引用-A22,绝对引用-数据源-上方数据全选,column(BW6-CA12),0)

    通过这一个公式,右拉和下拉就可以直接获得下方表格信息

    若原始数据发生变化,这个公式同样可以快速得到方框内容


    学会了吗,你真棒!

    相关文章

      网友评论

        本文标题:1天学会1个Excel小技巧-DAY5-Vlookup+colu

        本文链接:https://www.haomeiwen.com/subject/pzuufltx.html