乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在<em>excel</em>中,对当前单元格下面的空白单元格填充的快捷方法?-excel 定位

在<em>excel</em>中,对当前单元格下面的空白单元格填充的快捷方法?-excel 定位

作者:乔山办公网日期:

返回目录:excel表格制作


想不到其他方法,只能用VBA。假如你这个表的名字叫表1
按alt+F11进入VBE,在弹出的代码编辑框里输入以下代码:
sub a()
dim rng as range
for each rng in sheet("表1").usedrange
if rng="(空白)" then
rng=rng.offset(-1,0)
end if
next rng
end sub
注意 if rng="(空白)" then这句里的括号,是中文格式还是英文格式,要按照你的表里的来。
输完之后,把光标移到代码的任意位置,按一下F5,搞定

1、电脑打开Excel表格,然zhidao后全选要填充的单元格。

2、选中单元格之后,Ctrl+G调出定位,然后点击定位条件。

3、进入定位条件,然后点击空值,点击确定。

4、点击空值后,不要动任何东西,直接输入=然后按↑箭头。

5、按=和↑之后,按Ctrl+回车就可以填充了。


  1. 如果空格参与运算 就直接是0

  2. 如果你要展示空格为0 可以使用定位 空值 输入0 ctrl+回车 一次性填充




你那些空单元格会不会是用公式自zhidao动计算的?如果公式计算后单元格的结果为" ",则说明该单元格不是空值,只是计算结果为"".用定位空值的方法,是会将计算结果为""的排除在外的.例如:A1=1,A2=2,A3输入公式=IF(A1+A2>5,A1+A2,"") 这里公式得出的结果是"",定位空值是定位不到的

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网