excel怎么将内容按照新的格式粘贴 原本的数据有些隔一行 有些隔两行,

excel怎么将内容按照新的格式粘贴

原本的数据有些隔一行 有些隔两行,有什么办法吧新的内容覆盖到原本的内容上面 新的内容是一行接一行的

详见样表截图

B1输入

=INDEX(A:A,SMALL(IF($A$1:$A$1000<>"",ROW($1:$1000),4^8),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式下拉

复制B列>右键>选择性粘贴>数值

删除A列,OK.

追问

2.

我就想把2的内容复制到1去,按照1的格式覆盖 要怎麼做呢?

追答

如果C列是公式得到的:
选择C列并复制
选择A列>右键>选择性粘贴>数值
如果不是公式得到的,直接复制粘贴

追问

所有都是数据而已

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-15
若原始数据在A列(A1开始),则B1写公式:=IF(MOD(ROW(A1),2),INDIRECT("A"&ROW(A2)/2),"")下拖复制!!!若数据在其他单元格,公式要作适当的修改,有问题Hi我,给我留言吧!
相似回答