一直以为这个Excel函数就是个青铜,看完这才知道堪称王者!

工作中很多问题,都是有多种解决方案的。

虽然说条条大路通罗马,但是如果选错方法,路就会很难走。

就拿数据分类合并问题来说,也可以用不同的函数实现多列数据合并,但是这其中的差别可是太大了。

举个实际例子如下图,你能想到比这个更简单的方法吗?

案例场景及说明,如下图所示。

这个公式写法就比较麻烦

=A2&B2&C2&D2&E2&F2&G2&H2&I2&J2

而且当数据源包含的列数增加时,意味着你要继续在后面用&连接更多内容,公式会越来越长。

那么,这时候采用什么方法是最方便快捷的呢?

本教程内容较多,担心记不全的话,可以分享到朋友圈给自己备份一份。

看完教程还想进一步系统学习的同学,点击链接>>进入知识店铺查看

各期特训营内容不同,点击下方链接查看详情↓
函数初级 财务会计 动态图表 图表初级
函数进阶 HR人资 PQ初级 商务图表
函数中级 财务图表 多表合并 个税模板
函数应用 透视初级 数据分析 爆款课
Dashboard 透视进阶 数据管理 电子书
实用技巧 10倍效率 超值年卡 全部课程

更多不同内容、不同方向的Excel视频课程

搜索微信公众号LiRuiExcel”获取

(手机微信扫码▲识别图中二维码)

优化解决方案一

Excel中有一个函数叫PHONETIC,很少人知道它,即使知道也觉得它就是个青铜级别;

但是它能在关键时刻显神威,堪称王者。

上面那一大串公式,用上它妥妥搞定。

=PHONETIC(A2:J2)

它可以按区域合并其中的文本数据,不必再逐个单元格的写啦,如下图所示。

而且输入过程即为简单,无论需要合并多少列,拖拉一下就出来了。

动图演示过程,如下图所示。

而且这个函数不要求Excel版本,即使你用的是老版Excel,也可以找到它。

需要注意的是,PHONETIC函数忽略数值数据,只对文本数据合并。

那么,如果要合并的数据里面包含数值,怎么办呢?

当然有办法,继续向下看。

优化解决方案二

Excel 2016新增了一个函数叫CONCAT,可以实现PHONETIC解决不了的需求;

它不但可以合并文本,而且可以合并数值,用它写的公式同样十分简短。

=CONCAT(A2:J2)

输入过程也十分快捷,无论多少列合并,5秒钟即可。

输入公式的动图演示过程,如下图所示。

需要注意的是,这是从Excel 2016版本新增的函数,后来经微软改版,office 365里有这些新函数,所以如果你用的是老版本,就找不到它啦。

除了这些直接合并的需求,实际工作中还会遇到按条件分类汇总合并同类项的需求,下面介绍一下。

分类合并同类项的扩展解决方案

如果你想将数据先按条件分类,再合并在一起,也并非难事;

举例说明,下方左侧是原始数据,包含业务人员的部门划分(经常调部门),要求你按部门列示其下所有人员姓名,并用顿号分隔。

下面给出的解决方案,达到的功效一石三鸟:

1、按部门合并多名业务员姓名;

2、各姓名之间使用顿号分隔;

3、数据源变动后,结果自动更新。

写好公式后的效果,如下图所示。

这里用到的函数叫TEXTJOIN,也是从Excel 2016版本新增的。

用最通俗易懂的结构告诉你它的用法:

TEXTJOIN(分隔符,1,需要合并的数据)

此案例中,写的数组公式如下所示。

=TEXTJOIN('、',1,IF(A$2:A$15=D2,B$2:B$15,''))

记得按Ctrl+Shift+Enter输入数组公式,如下图所示。

这些优化后的解决方案,你可以择优选择。

最后给同学们几条贴心建议:

1、对于初学者最重要的是先掌握常用的单个函数的使用方法,扎实基础才谈得到灵活应用,对于目前Excel中的400多个函数,最常用的67个我已经整理到下面的课程里,便于你全面系统学习:

点此进入>>Excel函数公式初级班

(点蓝色链接进课程页面下划,可见详细介绍)

(0)

相关推荐