excel表格_excel函数公式大全_execl从入门到精通
用VLOOKUP函数快速合并同类项到同一个单元格2024-02-22 22:58:01
各位读者朋友们大家好,相信大家在工作中都遇到过这样的情景,领导要求我们将同一个部门的人员放到同一个单元格,方便查看(如下图所示),我们知道这样对于数据处理来说是不方便的,但是领导要求我们又不得不照办,这时候是一个个复制粘贴还是怎么办呢?今天就来给大家介绍一个简单快捷的方法,用VLOOKUP函数来完成。
这个过程我们还是通过一个辅助列来完成,并且这个辅助列相对复杂一些,我们边写边给大家讲解,辅助列构造如下:=B2&IFERROR("、"&VLOOKUP(A2,A3:C$14,3,),"")
大家注意看,我们这条公式的几个重点:
第一:我们VLOOKUP函数查找值是部门的第一条记录,也就是A2单元格,但是我们的查找区域是有讲究的,查找区域是我们上图的蓝色区域A3:C$14,是部门的第二条记录开始到最后一条记录往下一行,并且是三列,得到公式VLOOKUP(A2,A3:C$14,3,)
第二:我们在VLOOKUP函数前面连接上一个分隔符,这个分隔符是自己自定义的,我这里用顿号来分隔,公式变成 "、"&VLOOKUP(A2,A3:C$14,3,)
第三:再嵌套一层iferror函数,用来规避会出现的错误值,得到公式IFERROR("、"&VLOOKUP(A2,A3:C$14,3,),"")
第四:我们用第一条记录对应的姓名再与上面得到的公式连接,此时得到最终公式:B2&IFERROR("、"&VLOOKUP(A2,A3:C$14,3,),"")
此时我们会得到上图所示的结果,咋一看我们并看不出有什么用,但是当你将公式下拉到最后一条记录时,就得到了这样的结果:
这里建议大家模拟一个数据亲自来操作一下,将辅助列公式一行一行的逐一下拉来理解这个公式,这里我就不给大家逐一下拉讲解,一是由于版面原因,二是我怕纯文字讲解会把大家说晕,我的主页里面有相应的视频,大家可以去看一下演示。
当得到这个结果之后,我们可观察到,当我们部门第一次出现的时候,对应的辅助列单元格里面已经把所有姓名进行了合并,如上图红框标示效果,那么这时候我们又可以用到VLOOKUP函数的只会查找到查找值第一次出现的位置的特性,直接用部门名称来再做一次匹配,是不是就可以得到我们想要的结果了呢?结果如下图所示:
其实回顾我们这几期讲解的内容,我们会发现写公式思路真的很重要,大家去理解复杂嵌套函数的时候,也可以向我上面这样,从内到外,一步步将公式拆解开来看,并结合实操一步步理解,当你理解了公式的内在原理的时候,你就会发现他其实并不是那么难~
以上就是用VLOOKUP函数合并同类项的所有内容了,大家学会了吗~学会了记得点个关注哟~
写在最后,原创不易,希望大家多多支持,期待与大家互相学习,共同进步!
标签: excel加总同类项