这需要加个辅助列,假如原始数据是A列,
那在B列,B1输入:=A1 (保证A1不是空单元格,否则向下顺延)
然后在B2输入:=IF(A2="",B1,A2)
这样出来的B列就是你要的数据。
假如要替换原来的A列,选择B列——复制——右键——选择性粘贴至A列——数值,就可以了。
如果A2为空,A2就等于A1,否则保留A2,是这意思吧?
这个用公式无法实现,否则A2就会形成循环引用。只能用辅助列变通实现。
在A列之后插入一列,在B2输入公式:
=if(a2="",a1,a2)
公式往下拉
然后复制B列,在A列选择性粘贴-数值,覆盖原有数据
好比 A B C D
1 12 13 5 7
2
你想求第二行的数跟第一行的一样,则A2输入=A1,回车键就可以,后面的用填充柄就行
cv大法嘛 或者选中上面单元格 拖动填充柄 就可以了
直接输入=
然后点击上面的单元格