在 LibreOffice Calc 中快速填充列表中的空白单元格

Sur*_*ngh 8 libreoffice-calc

例如:

单元格 A1 = 2/3/2012
       A2 为空
       A3 为空
       A4 = 3/7/2012
       A5 为空
       A6 为空
       A7 为空

我想做的是:

  • 选择完整列表(A1 到 A245),
  • 采取一些行动(例如,点击一个按钮),将自动只选择空白单元格,
  • 输入公式(或常数),
  • Alt+Enter

并用该值填充空白单元格。

但这不会发生。

  1. 我无法选择所有非空单元格。
  2. 即使我手动选择非空单元格,我也无法用Alt+填充它们Enter;错误消息显示为“无法插入多选”(LibreOffice 3.6)。

我必须使用此功能进行审核。(它可以通过“转到”功能在 Microsoft Excel 中完成,然后选择“空白”)。

小智 5

升级到 LibreOffice 4:

然后你会在Edit菜单下找到一个Fill子菜单,在它下面有一个名为Down的项目;这将选定的第一个单元格的内容提供给所有其他单元格。

  • 在 LibreOffice 5 中,它位于“工作表”菜单下。但是,除了空白单元格之外,这还会填充非空白单元格,这不是上述示例或在指定范围内存在某些值的任何情况下所需的行为。 (6认同)

小智 5

在 LibreOffice 4.0 中,您可以进行搜索和替换:

\n\n
    \n
  1. 选择要填充空单元格的区域
  2. \n
  3. 编辑 > 搜索和替换
  4. \n
  5. 不搜索任何内容,只检查 \xe2\x80\x9c[x] 整个单元格\xe2\x80\x9c,如果您已完成步骤 1(选择),请检查 \xe2\x80\x9c更多选项\xe2\x80\x9d \xe2 \x80\x9c[x] 仅当前选择\xe2\x80\x9d
  6. \n
  7. 在替换字段中插入您要替换的文本
  8. \n
\n\n

这也可能适用于以前版本的 LibreOffice。

\n


Ale*_* P. 3

您可以执行以下操作:

  • 比方说,选择一个空的相邻列B(如果已有数据,则插入一个新列B
  • B1输入=IF(A1,A1,<your formula or constant>)
  • 仍处于选中状态时,B1Ctrl+ Shift+End然后按Ctrl+D将此公式复制到该列的其余部分

该列B应该包含您要查找的数据