将多单元格内容合并到一个单元格居然有这么多方法,你知道几种?
说明:
excel表格合并的问题 别人给的文件一个字一个格子,一合并一大格就只剩下一个字?
别人给的文件一个字一个格子,一合并一大格就只剩下一个字。想把它放在别的软件里结果显示出来超级的奇怪 每个字的间距非常的大 到底怎样把它们给合并了啊。
----------------------------------------------------------------------------
下面是我的回答:
谢谢邀请。
看到这个问题,我便想起那位参加了多次县试都名落孙山,连半个秀才也捞不到的龙逸凡。有一回他对我说“你读过书么?用过Excel么?”我略略点一点头。他说,“好,用过Excel,我便考你一考,把多个单元格的字符拼在一起,有几种方法?”我想,讨饭一样的人,也配考我么?便回过脸去,不再理会。
龙逸凡等了许久,很恳切的说道,“不会做吧?我教给你,记着,这些方法应该记着,将来做财务总监的时候,处理数据时要用。”
我暗想我和财务总监的等级还很远呢,而且我们财务总监除了吃喝拉撒睡亲力亲为外,其他事情从来不亲自动手。真做到财务总监了,还用得着这些?我又好笑,又不耐烦,懒懒的答道:“谁要你教,不就是用连字符号&把他们连起来么!”
龙逸凡又显出极高兴的样子,将两个指头的长指甲敲着柜台,点头说:“连接字符有好几种方法,你知道么?”我愈不耐烦了,撇着嘴走远。龙逸凡刚用指甲蘸了酒,想在柜上写字,见我毫不热心,便又叹一口气,显出极惋惜的样子。
后来,我就毫不理会他了。快打烊收拾桌椅时,看到龙逸凡刚坐过的桌子上,写了满满的字,写的正是将多个单元格的字符拼在一起的方法。我将其摘抄下来,正好解答你这问题:
将多个单元格的字符拼在一起,方法有好几种,根据方法的简易可分为七段,他们分别是:
一段水平:通过记事本 将单元格区域复制到记事本或word,再双击Excel的单元格,将其粘贴到单元格。
二段水平:通过剪贴板 选定A1:D20单元格区域,按ctrl+C两次,调出剪贴板,再双击目标单元格或点击公式编辑栏,再点击剪贴板中刚复制的内容,将可将刚复制的A1:D20单元格区域的内容粘贴到该单元格。
【由于Gif像素超出限制,Gif操作演示无法上传】
如果按两次ctrl+C没有调出剪贴板,可按Gif动画中的操作将该选项勾上即可。
剪贴板还有很多妙用,下次专门写一篇文章来介绍其技巧。
三段水平:通过F9计算公式的值
在目标单元格中输入类似“=A1:D20”的公式,再抹黑选取公式中的A1:D20,按F9功能键,然后再对计算的结果进行处理。
说明:
F9的作用:计算公式的选定部分,并将计算出的值替换选定部分。
点评:前三种方法均需进行进一步的加工,要通过查找替换删除“分行符、逗号、冒号、引号”,较麻烦。
四段水平:通过CONCATENATE函数
CONCATENATE函数是将几个文本字符串合并为一个文本字符串,
公式:=CONCATENATE (text1,text2,...)
缺点:仅能使用30个参数。 突破30个参数限制的方法:
=CONCATENATE (text1,text2,... CONCATENATE (text1,text2,...))
五段水平:通过&连接符
公式:=A1&A2&A3&……. 用&连接符简单直观,无个数限制,但还是要受公式长度限制。
点评:方法四和五是常用的方法,但只能逐个单元格的连接,如果单元格较多,不累死也会烦死。
六段水平:使用两端对齐(内容重排)
如果要将某列的文本合并到一个单元格,可以先将单元格调整至足够的宽度。然后点击开始选项卡--编辑--填充--两端对齐。在2003版中此功能叫“内容重排”。
缺点:此方法只适用某列合并内容为文本的连续单元格区域。
七段水平:通过PHONETIC函数连接
PHONETIC函数本来是为日本鬼子设计的,我们来看看Excel的帮助是怎么说的:“提取文本字符串中的拼音 (furigana) 字符。该函数只适用于日文版。”
别太相信Excel帮助,微软坑爹的低级错误不至这一处,如:OR函数作用的描述、Vlookup函数向导对第四个参数的描述、 SUBSTITUTE函数的示例、TRUNC函数中对INT函数作用的描述,等等等等。
其实,PHONETIC函数不但可以拿来提取日文拼音,还可用来连接单元格区域的字符串,非常好用。如:公式:=PHONETIC(A1:D10)
如果我们要连接几个的单元格区域,输入公式=PHONETIC(A1:A4,F2:F4),则会提示输入太多的参数,那么如何突破呢?
突破方法:再加一层括号,如:=PHONETIC((A1:A4,F2:F4))。
突破原理:与突破sum函数30个参数的限制一样,多加一层括号,Excel把它当作只有一个参数来处理了,呵呵,聪明的Excel就这样被你骗了。
缺点:此函数只能连接文本,会将区域引用中的逻辑值、错误值、数值、公式全部忽略。
期待各位朋友想出更多、更便捷的方法!