两种方法:
第一种,先合并一行,然后选中,点击”格式刷”,然后用鼠标选取需要合并的区域即可。
第二种,选中需要合并的区域,执行“合并”按钮下拉箭头中的“跨越合并”
1.打开Excel 2010软件,在工作表中多行中随意添加一些文字。
2.很多使用的合并单元格方法,好像不是那么尽如人意,如图
3.因此,这个方法不可行。按Ctrl+z撤销操作到上一步。
鼠标放在单元格A和B相交处,变为左右双向箭头时,按住左键向右拖拉,使单元格宽度足够容纳这多行的文字。
4.然后鼠标选中多行文字单元格,不要框选左侧序号列。
5.点击【开始】选项卡,然后单击面板右侧的【填充】命令
6.在弹出的下拉菜单中,选中最后一个命令【两端对齐】。
7.点击命令后,可以看到工作表中的多行文字已经被合并到一行单元格中了。
=MID(SUBSTITUTE(PHONETIC(OFFSET(INDIRECT("A"&MATCH(D1,A:A,)),,,COUNTIF(A:A,D1),2)),D1,","),2,99)
如果A列不是文本将其变成文本,通过分列做 具体的看下面的动画
原数据在Sheet1。
在Sheet2的A1输入
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1:A$1000&"",Sheet1!A$1:A$1000&"",)=ROW($1:$1000),ROW($1:$1000),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束啊计算,再向下填充。
在Sheet2的B1输入
=INDEX(Sheet1!B:B,SMALL(IF(Sheet1!A$1:A$1000=--A1,ROW($1:$1000),4^8),1))&","&INDEX(Sheet1!B:B,SMALL(IF(Sheet1!A$1:A$1000=--A1,ROW($1:$1000),4^8),2))&","&INDEX(Sheet1!B:B,SMALL(IF(Sheet1!A$1:A$1000=--A1,ROW($1:$1000),4^8),3))
也是数组公式,操作同上。
Excel如何快速合并多行?这个视频告诉你!
如果都是两个合并的话,在第二行输入=B1&","&B2,然后一二一起选中拉公式即可