在excel表中,有很多数据,6000多条,我怎么分成2列或者3列?例图看图,

在excel表中,有很多数据,6000多条,我怎么分成2列或者3列?例图看图,怎么把图1变图2?

两种分法(黄绿)自己选

B2=IF(ROW(A1)>ROUNDUP(COUNTA($A$2:$A$20)/2,0),"",INDEX($A:$A,ROW(A2)+(COLUMN(A1)-1)*ROUNDUP(COUNTA($A$2:$A$20)/2,0)))&""
D2=IF(ROW(A2)>ROUNDUP(COUNTA($A$2:$A$20)/3,0),"",INDEX($A:$A,ROW(A3)+(COLUMN(A2)-1)*ROUNDUP(COUNTA($A$2:$A$20)/3,0)))&""
G2=INDEX($A:$A,ROW(A1)*2+COLUMN(A1)-1)&""
I2=INDEX($A:$A,ROW(A1)*3+COLUMN(A1)-2)&""
上述公式向右向下复制

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-22
我有一个还算简单的办法 假设是6000条分3列
首先录制一个宏可以设置个快捷键方便按
内容是
Sub Macro1()

Range("A2:B2000").Select
Selection.Cut
End Sub
以上宏的内容是选中2000行单元格区域并剪切
按下刚刚设置的快捷键然后选中c2
按ctrl+V粘贴
然后再次看下快捷键然后右键选择删除-下方单元格上移-确定
然后选择e2重复刚刚的过程直到AB列数据空了为止
最后整理下表格填充第一行的标签 然后删除AB列至此得到所需表格
第2个回答  2016-07-22
如果分成两列的话 在B1框内输入=A3001然后下拉就可以出现了追答

追问

我不是拆分

追答

你没发图2呀 我也不知道你要那种效果

追问

是的,不好意思,没有上传上去,我又发了一个

追答

那我找不到了

相似回答