我想知道是否有办法在 Excel 或 Open Office 中执行此条件:
if the cell is empty then
the cell will have the same value as the cell above it
else
do nothing.
我应该为此使用宏吗? 请帮帮我;我对 Excel 的经验很少。
c 1 | 2011年10月21日
c 2 |
c 3 |
c 4 | 2011年10月24日
c 5 |
c 6 |
7 | c 2011年10月25日
c 8 |
c 9 |
c10| 10/26/2011
最佳答案
选择包含需要填充的空白单元格的范围。
单击“开始”>“查找并选择”>“转到特殊项...”,将出现“转到特殊项”对话框,然后选中“空白”选项。
单击“确定”,所有空白单元格均已被选中。然后将公式“=B2”输入到事件单元格 B3 中,而不更改选择。可以根据需要更改此单元格引用。
按 Ctrl + Enter,Excel 会将相应的公式复制到所有空白单元格。
此时填充的内容是公式,我们需要将形式转换为数值。然后选择整个范围,右键单击选择“复制”,然后按 Ctrl + Alt + V 激活“选择性粘贴...”对话框。并从“粘贴”中选择“值”选项,并从“操作”中选择“无”选项。
然后单击“确定”。并且所有公式都已转换为值。
关于excel - 使用第一个空白上方的单元格中的值填充不连续的空白单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8499167/