想不到其他方法,只能用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,搞定
定位空单元,输入=,上方向键,Ctrl+Enter
1、填充柄
A1单元格输入内容后,鼠标移到A1单元格右下角,光标变成“+”号(填充柄),按住鼠标左键向下拖,拖到哪就填充到哪 个单元格。(如果是文本形式的数字,需要按住键盘上的“Alt”键向下拖。)
2、自动填充、
选中B1-B4单元格,在编辑栏输入内容后,按键盘上“Ctrl+Enter”,则自动将4个单元格都填充为相同内容。
3、向下填充
在C1输入内容后,选中C1-C4单元格,点击“编辑”-“填充”-“向下填充”即可将C2-C4单元格都填充为相同内容。