微精选 > 阅读·文学 > 合并同类项 > 正文

合并同类项

EXCEL顺子工作室 2017-02-12 10:43:41

合并同类项

实际工作中,经常需要将符合条件的结果全部放到一个单元格内。就像下面的例子中,要求编号相同的位号列合并到一个单元格并用逗号隔开:

这个问题想必大家都遇到过吧。在Excel中并没有提供一个可以合并同类项的函数,今天给大家说的是一种变通实现的方法:

D列建立一个辅助列,D2单元格输入公式:

=B2&IFERROR(","&VLOOKUP(A2,A3:D$550,4,),"")

注意VLOOKUP函数第二参数A3:D$550引用的是自公式所在单元格往下一行开始,引用的行数要比数据表最大行数多一些。

向下复制公式。

隐藏D列辅助列。

复制A列编号至任意空白列(本例是G列),删除重复项。

H2单元格输入公式:

=VLOOKUP(G2,A:D,4,)

向下复制,完成同类项的汇总。

在本例中,利用VLOOKUP函数有多个匹配结果时返回首个结果的特点,通过辅助列完成了同类项的汇总。

对于此类问题,ExcelHome技术论坛的chenjun老师写过一个自定义的函数,也是很方便的,代码在附件中,表亲有兴趣可以下载学习。

附件链接在此

http://vdisk.weibo.com/s/Dt_F76IDbliO


EXCEL顺子工作室(gh_f521f64025c1)

看过本文的人还看过

特约作者

EXCEL顺子工作室

人气:0
更新:2017-02-12 10:43:41

EXCEL顺子工作室 EXCEL顺子工作室

推荐阅读 ^o^


鲜娱       韩娱       娱评社
八卦       独家       滚动
内地       港台       欧美
日韩
视讯       综艺       剧评
八卦爆料          活动          段子