Excel快速将多个单元格合并到一个单元格 您所在的位置:网站首页 excel两个单元格内容合并到一起了怎么恢复 Excel快速将多个单元格合并到一个单元格

Excel快速将多个单元格合并到一个单元格

2024-07-04 18:58| 来源: 网络整理| 查看: 265

在工作或生活中,对于小批量的数据我们习惯用Excel来处理,经常可能会面临这样的问题——如何把多个单元格数据合并到一个单元格。实现这一效果的方式有很多种,比如CONCATENATE函数、连接符&、PHONETIC函数等等,但是每种方法的具体应用场景稍有差异,下面结合实例依次展开介绍。

实例1

如图将ABC三列合并为D所示的形式。 在这里插入图片描述

方法1:采用连接符&,比如在E2单元格输入“=A2&B2&C2”,然后依次拖动鼠标得到E列。 在这里插入图片描述方法2:采用CONCATENATE函数,该函数的功能是将几个文本字符串合并为一个文本字符串,其格式为 CONCATENATE(text1,text2,text3,…),参数text1、text2…为将要合并的文本项,这些文本项可以是文本字符串、数字或对单个单元格的引用。比如在F2单元格输入“=CONCATENATE(A2,B2,C2)”,然后依次拖动鼠标得到F列。 在这里插入图片描述 实例2

如图,原数据为A列形式,想得到B列形式,即将A列中的多行单元格合并到一个单元格中。 在这里插入图片描述 采用PHONETIC函数,函数作用是“提取文本字符串中的拼音 (furigana) 字符”,即起到是连接文本的作用。其格式为 PHONETIC(reference),PHONETIC函数的连接顺序为“按先行后列,从左向右,由上到下”的顺序连接。将A列数据复制一份到C列,然后添加D列分隔符,在E2输入“=PHONETIC(C2:D11)”即可。 在这里插入图片描述 值得注意的是PHONETIC函数仅支持文本字符串,不支持数字、日期、时间、逻辑值、错误值、任何公式生成的值等,PHONETIC函数会自动忽略不支持的文本。比如实例1中,在G2列输入“=PHONETIC(A2:C2)”,可以看到只连接了A列和B列,C列的内容被PHONETIC函数忽略了。 在这里插入图片描述

实例3

如图,原数据为A列、B列展现形式,想得到C列、D列形式,即把A列姓名合并到一个单元格、B列得分合并到一个单元格。 在这里插入图片描述 对于A列姓名,可以类似于实例2用PHONETIC函数实现,但是考虑到PHONETIC函数仅支持文本字符串,所以得分列就无法用PHONETIC函数,下面介绍另一种方法。

合并姓名列 step1:在C2中输入“=A2:A11”, 然后按F9,可以看到C2单元格中的公式变为:={“姓名1”;“姓名2”;“姓名3”;“姓名4”;“姓名5”;“姓名6”;“姓名7”;“姓名8”;“姓名9”;“姓名10”}。在这里插入图片描述 在这里插入图片描述 step2:然后去掉开头的“={”和结尾的“}”,C2单元格变为:“姓名1”;“姓名2”;“姓名3”;“姓名4”;“姓名5”;“姓名6”;“姓名7”;“姓名8”;“姓名9”;“姓名10”。 在这里插入图片描述 step3:此时分割符为“;”,如果想将分隔符换为“,”,选中单元格C2,运用替换功能即可;另外,因姓名列为文本格式的,所以都带了双引号,同样可以用替换功能去掉双引号。 在这里插入图片描述合并得分列 step1:在D2中输入“=B2:B11”, 然后按F9,可以看到D2单元格中的公式变为:={96;88;95;94;82;90;92;92;100;96}。 在这里插入图片描述 step2:然后去掉开头的“={”和结尾的“}”,D2单元格变为:96;88;95;94;82;90;92;92;100;96。 在这里插入图片描述 step3:分割符“;”替换为“,”。 在这里插入图片描述 综上,结合具体的实例介绍了几种用Excel把多个单元格数据合并到一个单元格的方法,使用时可结合自己的应用场景选择合适的方法。

ps:初衷是通过撰写博文记录自己所学所用,实现知识的梳理与积累;将其分享,希望能够帮到面临同样困惑的小伙伴儿。如发现博文中存在问题,欢迎随时交流~~



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有