在EXCEL2007中,在同一列上有多个不同的数据,如何实现所有数据的同步填充?
发布网友
发布时间:2022-05-12 07:20
我来回答
共5个回答
热心网友
时间:2024-02-19 13:12
1.1 全部选中你需要一次性向下填充的单元格;
1.2 按Ctrl和G,点击“定位条件”,在对话框中选择“空值”点“确定”;
1.3 依次点击“等号”键和“向上键”,接着同时点击Ctrl和Enter键;
1.4 因被填充的单元格都为公式,所以为避免排序等其他操作后出现错误可将这些单元格粘贴为值。
热心网友
时间:2024-02-19 13:13
打开这个excel表,按Alt+F11,复制粘贴下列代码,按F5执行,然后按提示输入要填充的起止行、列号即可
'自动用上面最近的一个单元格数值填充下面的空白单元格
Sub test()
Dim va, va1, va2, va3
va = InputBox("这里输入绝对行号(例如输入2,表示第二行)", "请输入行号") * 1
va2 = InputBox("这里输入绝对列号(例如输入2,表示第二列,即B列)", "请输入列号") * 1
va3 = InputBox("这里输入要填充的最后绝对行号(例如输入200,表示一直填充到第200行)", "请输入尾行号") * 1
Do Until va > va3
If Len(Cells(va, va2)) > 0 Then
va = va + 1
va1 = va - 1
Else: Cells(va, va2) = Cells(va1, va2)
End If
Loop
End Sub
热心网友
时间:2024-02-19 13:13
选择你的数据,按F5点定位条件,选择空值,然后输入=号,按向上箭头,最后Ctrl+回车结束。
或者增加列,使用if假设你第一个值在A2,在C2输入=if(A2>0,A2,C1) ,然后下拉
热心网友
时间:2024-02-19 13:14
选中这两列 按F5(或者CTRL+G) 定位条件 (选择)空值 确定。输入=A3(或按完键盘上的等号后按键盘上的上箭头。) CTRL+ENTER。
选中这两列 复制 在A1单元格点击鼠标右键 选择性粘贴 数值 确定。
热心网友
时间:2024-02-19 13:15
你是想让0469T下面的五个单元格也填上0469T吗?如果是直接选中然后拖动单元格右下角的十字向下就可以了