发布网友 发布时间:2022-04-22 03:04
共6个回答
热心网友 时间:2022-05-21 05:20
先通过序列功能填充有内容的2万行,然后在使用公式填充需要的内容,具体操作如下:
1、在你要复制的这一列左边增加一个辅助列,在辅助列第一格输入数字1,
2、选择开始菜单、编辑、填充、序列,打开序列对话框,
3、序列这里选中“列”,类型选择“等差序列”,下面的步长值从1开始,终止值20000(这个可以根据你实际需要修改),确定。
这样就得到1到20000的一列数字,产生了20000行有内容的行。
4、收入输入第一次你需要复制的内容,
5、在第2个循环的第一个单元格里输入公式 =IF(B1="","",B1)
我的截图中的例子是复制的内容和你的一样,从B1单元格开始,B8要复制B1的内容,因此在B8里输入公式 =IF(B1="","",B1) 回车确定,
6、鼠标单击选中B8,B8单元格方框加粗显示,单元格右下角有个小黑点,鼠标放小黑点上双击,这样就是复制向下填充,前一列有内容的都会自动填充,直到20000行,
这样就得到你要的内容了。
当然,这里下面都是公式,如果你想固定下来,可以选中复制,然后选择性粘贴为数值,这样就是完全的文字内容了。
辅助列只是临时使用的,复制完成之后辅助列可以删除。
追问首先感谢回答,但是这并不是我想要的结果
因为在我的Excel中"x月x周"都是带有超链接的,使用此方法仅能复制单元格的值,无法将超链接一同复制,
您提供的方法,我有更简单的操作步骤:1)如图所示,A8单元格填写公式"=A1";2)定位单元格A20000,按Ctrl+shift+↑,再按Ctrl+D即可填充,再删掉0值即可.
但这样无法复制超链接.
热心网友 时间:2022-05-21 06:38
在A4中填入公式:
=OFFSET($A$4,MOD(ROW(1:1)-1,7),0)&""
然后向下填充,最后再复制,选择性粘贴数值。
追问感谢回答,但这样仅能复制单元格值,无法复制原单元格的超链接.
热心网友 时间:2022-05-21 08:12
Excel怎样快速把数据区域向下或向右重复N次
热心网友 时间:2022-05-21 10:04
选中要重复的区域,然后向下拖动就可以实现
热心网友 时间:2022-05-21 12:12
选中你要复制的列,按住ctrl,向下拖动到你想要的行数,就可以实现对选中的内容循环复制n次了热心网友 时间:2022-05-21 14:36
还是楼主找的方法简单实用啊