Excel怎么把A列单号相同,对应的B列的内容合并到一个单元格?
例如: A列: B列:
张三 男
张三 175CM
李四 女
张三 165CM
C列显示:张三 男,175CM
李四 女,165CM
急求大神指导!! 展开
推荐于2017-09-23 · 知道合伙人软件行家
方法一、首先来说说第一种,也是最简单的一种。“&”
“ & ”这个符号大家都不陌生吧,中文也就是和的意思,比如想把A1,A2,A3单元格的内容合到B1单元格中,那么
B1=A1&A2&A3
如果想加连接符,可以加引号。比如:A1&"-"&A2&"-"&A3 ,连接符可以是你想要的任何符号。
来张图看看吧,这样子一目了然。
用 & 这个符号,比较快也比较方便,但如果要合并的单元格比较多的时候,就比较麻烦了。
方法二、接下来是用函数来表示,CONCATENATE
CONCATENATE 函数是将多个文本字符串合并在一起。这个还不如 & 好用,
这种方式,如果需要合并的单元格比较多时候,也很不方便。
方法三、这种还是比较好用的,也简单,如果单元格比较多的话,还是比较推荐用这种方法。(看起来文章感觉比较长,但熟练了之后,实际操作起来非常快,为了快,耐心点看看吧,呵呵)
利用剪贴板进行操作
1. 打开Excel剪贴板:在Excel 2003中单击“编辑→Office剪贴板”;在Excel 2007/2010中,选择“开始”选项卡,在“剪贴板”组中单击右下角的对话框启动器打开剪贴板。
2. 选择A1-A14复制,复制的内容即可显示在剪贴板中。
3. 双击B2 单元格(记住是双击单元格)或选择B2单元格后单击编辑栏。然后单击剪贴板中所复制的内容,A1-A14中的内容即可复制到B2单元格中,如上图。
4、替换换行符。B2单元格中的内容,粘贴完之后都是一个单元格一行,因为包含了换行符,如果想把所有的连在一起的话,那就得把换行符给去掉。可以用下面的方法将这些换行符替换为分隔符号:
1.选择目标单元格,按Ctrl+H打开“查找和替换”对话框。
2.选择“查找内容”右侧的文本框,按住 Alt 键,在数字小键盘中输入“ 0010 ”,然后再松开Alt键(输入的0010是看不到的)。在“替换为”右侧的文本框中根据需要输入某种分隔符号,如顿号、空格等,如果无需分隔各行内容,则“替换为”保留为空。单击“全部替换”即可。
=OFFSET($A$1,(ROW(A1)-1)*2,0)&" "&OFFSET($B$1,(ROW(A1)-1)*2,0)&" "&OFFSET($B$1,ROW(A1)*2-1,0)
下拉公式