美文网首页一天一个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