excel 合并行

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:54:31
在excel中怎样把以下格式变成最后的那种结果呢?谢谢
=================================================================
a MC
a SZ
a CD
c CD
c MC

======================================
a CD;MC;SZ
c CD;MC
======================================
不行,我在在c1输入公式
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$2000&"",$A$1:$A$2000&"",0)=ROW($A$1:$A$2000),ROW($A$1:$A$2000),4^8),ROW(A1)))&""

出现的是 #VALUE!

数据在A列和B列

在c1输入公式
=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$2000&"",$A$1:$A$2000&"",0)=ROW($A$1:$A$2000),ROW($A$1:$A$2000),4^8),ROW(A1)))&""

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

然后在d1输入公式
=INDEX($B:$B,SMALL(IF($A$1:$A$2000=$c1,ROW($A$1:$A$2000),4^8),COLUMN(A1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往右拖动,再往下拖动

就会得出你想要的效果

你没按三键吧。