【问题标题】:How to fill empty cells with values from upper non empty cell in libreoffice calc without using macro/coding如何在不使用宏/编码的情况下用 libreoffice calc 中上部非空单元格的值填充空单元格
【发布时间】:2020-09-24 05:58:45
【问题描述】:

我想用来自上部非空单元格的值填充空单元格,ms excel 有 ctrl+d 可以做到这一点。但我想更进一步,我想做多跳 ctrl+d。

举例

A1、A3、A9、A25、A28 有一些值,A 列的所有其他单元格都是空的A9,单元格 A26 到 A27,值为 A25

其他列也有这样的空单元格,我想像 A 列一样填充它们。

以下是示例 excel 的图片:

我可以通过为每一跳向下分级单元格来填充空单元格。 对于给定的示例,我可以通过向下拖动 A1、A3、A9、A25、A28 来填充单元格。 但我想一次性做到这一点,因为我有这种类型的空单元格和数千个空单元格之间的填充单元格。

我该怎么做?

【问题讨论】:

  • 不适合我:Ctrl-D(或 Strg-U,因为我使用的是德语 Excel)仅用 第一个值 覆盖所有其他值来填充标记区域.在 Calc 中也是如此,用相同的值填充完整的标记区域。
  • 你自己似乎已经回答了这个问题here

标签: spreadsheet libreoffice calc


【解决方案1】:

您可能会喜欢this trick 只需使用简单的公式和 Ctrl+Shift+V(选择性粘贴 - 跳过空单元格)

【讨论】:

  • 是的,这将解决问题。谢谢。
【解决方案2】:

假设第一个表格内容在A1:C15,放:

=IF(A2="",E1,A2) in E2

=IF(B2="",F1,B2) in F1

=IF(C2="",G1,C2) in G1

然后向下拖动..

希望能解决..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-29
    • 2018-01-18
    相关资源
    最近更新 更多