excel里面怎么解决多列合并的问题
来源:百度知道 编辑:UC知道 时间:2024/05/24 12:55:49
eg:有三列数据,如下
1 2 3
1 2 3
1 2 3
1 2 3
想变成一列如下
1
1
1
1
2
2
2
2
3
3
3
3
请问如何实现?
1 2 3
1 2 3
1 2 3
1 2 3
想变成一列如下
1
1
1
1
2
2
2
2
3
3
3
3
请问如何实现?
每列的数不一定相同吧?每列的个数也不一定一样吧?
假设你的原数据在A列,B列和C列,在G1输
=100-COUNTIF(A1:A100,"")
在H1输
=100-COUNTIF(B1:B100,"")
在I1输
=100-COUNTIF(C1:C100,"")
在E1输
=IF(ROW()>$G$1+$H$1+$I$1,"",IF(ROW()<=$G$1,INDEX(A:Z,ROW(),1),IF(ROW()<=$G$1+$H$1,INDEX(A:Z,ROW()-$G$1,2),IF(ROW()<=$G$1+$H$1+$I$1,INDEX(A:Z,ROW()-$G$1-$H$1,3)))))
再把鼠标放到E1单元格右下角,按住往下拖到E100.即可把A列B列C列按你说的方式合并到E列.
把竖排的2全部复制
之后挪到1下面粘贴就行了