Excel怎么把A列单号相同,对应的B列的内容合并到一个单元格?

跪求函数,谢谢。
例如: A列: B列:
张三 男
张三 175CM
李四 女
张三 165CM

C列显示:张三 男,175CM
李四 女,165CM

急求大神指导!!

方法一、首先来说说第一种,也是最简单的一种。“&”


    “ & ”这个符号大家都不陌生吧,中文也就是和的意思,比如想把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是看不到的)。在“替换为”右侧的文本框中根据需要输入某种分隔符号,如顿号、空格等,如果无需分隔各行内容,则“替换为”保留为空。单击“全部替换”即可。 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-04

1、首先在excel表格中输入姓名、性别和身高信息,可以排序将姓名对应起来。

2、然后选中B列单元格。

3、点击工具栏“数据”中的“分列”。

4、在弹出的对话框中选择“固定宽度”,点击下一步。

5、然后将鼠标光标点击姓名和身高分开的位置,直接点击完成。

6、即可将名称和身高分离成两列单元格,选中姓名单元格点击右键选择删除。

7、然后在C列单元格中输入公式:=A1&B1,将两个单元格内容结合起来。

8、点击回车即可生成合并结果,在C列中可以看到显示出了需要的结果。

本回答被网友采纳
第2个回答  2015-05-27

  =IF(A1=A2,A1&" "&B1&" "&B2,"")

  

第3个回答  2015-05-27
C1单元格输入:
=OFFSET($A$1,(ROW(A1)-1)*2,0)&" "&OFFSET($B$1,(ROW(A1)-1)*2,0)&" "&OFFSET($B$1,ROW(A1)*2-1,0)
下拉公式本回答被网友采纳
第4个回答  2015-05-27
=INDIRECT("A"&ROW()*2-1)&","&PHONETIC(INDIRECT("B"&ROW()*2-1&":B"&ROW()*2))