从上面的单元格填充列中的空白


0

我在以下格式的单列中有数据:

Column Header

Adam 
----
----
----
John
----
----
Smith
----
----
----

我想将名称复制到每个下面的空白单元格中。

有这个命令吗?

Answers:


2

除非你有一个宏,否则没有。

否则,您可以使用其他列和 IF()

  1. 为此,请在列的右侧插入新列。假设您所拥有的列是A列而新列是B.
  2. 将公式放在单元格B2中:

    =IF(A2="",B1,A2)
    
  3. 将列向下拖动到表格中的最后一个单元格。
  4. 复制整个列(不包括标题)并将其作为值粘贴到A列中。然后可以删除/删除B列。

1
“粘贴为价值”很重要!
tumchaaditya

1

有一个快速而肮脏的解决方案可以非常有效地完成工作 - 尽管只有你只需要修改一次数据它才有可行。如果你反复更新,最好跟Jerry的回答一起去。

这是快速的方法:

  1. 选择A列( 按Ctrl - 空间
  2. 去 ( 按Ctrl - G ) - >特别( 一个 - 小号 ) - >空白细胞( Alt键 - ķ ) - >好 ( 输入 ) - 这将选择A列中的所有空白字段
  3. 输入公式 =<ReferenceForCellAbove> - 而不是使用 输入 , 使用 按Ctrl - 输入 <ReferenceForCellAbove> 你只需按下即可 ArrowUp 进入后 =。这将使用上面单元格中的数据填充所有选定的空白单元格
  4. 可选:粘贴值:
    1. 选择A列( 按Ctrl - 空间
    2. 复制( 按Ctrl - C
    3. 特殊粘贴 ( Alt键 - Ë 小号 ) - 价值观( V

完成!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.