excel如何将一个表格中所有数据整合到同一竖列中来(如图)

这只是个请教问题的示范数据表,我要统计的数据表每年数据非常庞大,复制粘贴十分不方便。
求一种公式或者用数据透视表之类的专业方法。

万谢加分

有个方法,但不知道能不能完全满足你的需求。看起来你的合并是不规则列数,希望可以用

1)在A17里,写上 =b2
2)因为是BCD列都要放到A列下方,所以请先把A17往右复制到B17、C17、D17(不复制到D17应该也可以)
3)然后把A17~D17往下复制足够长度,A列便会依次显示BCD列的数据
4)把A列数据再复制黏贴为值即可。BCD的冗余数据可以删除追问

3然后把A17~D17往下复制足够长度,A列便会依次显示BCD列的数据
这一句不是太懂哦。前两步骤把A列的数据复制到B\C\D下方了,这个过程如果数列很多就很耗时

3、4步骤没有明白。A17里写=b2,只是b2的内容吗

追答

你可以先用一点点数据试试。

假设只有如你上面图中的16行数据。
在A17里写上 “=b2”,就是这个公式,让A17的数据等于b2。
然后复制A17的公式到B17 C17 D17。这时候B17的公式应该是=c2,C17的公式是=d2
再选中A17:C17,往下复制45行(15行数据*3倍也就是3列)
你会发现,A17~A31,会显示B2~B15的数据;A32~A46,会显示C2~C15的数据;A47~A61,会显示D2~D15的数据。
然后把A列复制黏贴成数值,去掉公式。就成了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-13
我去,没注意这个~~~本回答被提问者采纳