EXCEL中将满足相同条件的单元格文本进行合并的方法

2019-08-29 22:42

EXCEL中将满足相同条件的单元格文本进行合并的方法

在EXCEL的使用过程中,可能会遇到“将满足相同条件的单元格文本进行合并的问题”,如要求将下表中同一组别所有组员的姓名显示D列中。如果数据量大,用手工来做肯定是不现实的,本文通过引入“辅助列”,只需利用IF函数和VLOOKUP函数,通过简单三步实现合并。

第一步:引入辅助列

在C列后插入D列作为辅助列。

第二步:利用IF进行合并

先对B列进行排序(升序或降序均可,此步为必须步骤,不能省略),排序后在D列最后一个单元格 (即D11)中输入公式:=IF(B11=B12,C11&\、\并回车(注:&为连接符,表示将左右两边的文本连接起来,相当于CONCATENATE函数,如\中\国\的结果为\中国\。

回车后选择D11单元格并复制(快捷键ctrl+c),复制后选择D2至D10的单元格区域执行粘贴操作(快捷键ctrl+v),粘贴后的效果见下表。

注:第二步一开始必须对B列进行排序,是为了让相同的组别靠在一起,这样才能利用IF函数进行后续合并操作。 第三步:利用VLOOKUP进行填充

经过前两步后,D列中除D2、D5、D9包含了所有对应组别的组员外,其他单元格均未包含全部组员,对于这一问题,可以利用VLOOKUP函数轻易解决,操作如下:

在E2单元格中输入公式:= VLOOKUP(B2,B:E,3,FALSE),并回车。回车后,选择E2单元格,鼠标移到该单元格右下角,待出现拖曳标

志\+\后,按住鼠标左键往下拖至D11单元格,效果见下图:

拖曳后,点鼠标右键进行复制,复制后再点鼠标右键进行选择性粘贴(粘贴选择数值),操作完后删除辅助列D列便得到了想要的结果。如果还需要回到先前的排列顺序,可对A列由小到大进行排序,最终结果见下图:


EXCEL中将满足相同条件的单元格文本进行合并的方法.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:初中数学校本研修参与录

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: