在不滚动的情况下在整个列上应用 OpenOffice 中的公式

Apply a formula in OpenOffice on the whole column without scrolling

我有一个 OpenOffice Calc sheet,需要将我在第一行编写的公式应用到整列。通常我总是通过将公式向下拖动到列数据的末尾来做到这一点,但它在这里不起作用,因为 sheet 很长。

好吧,理论上它可以工作,但我不想在那里坐一个小时左右等待滚动到最后...

应该有另一种聪明的方法来更快地实现它,不是吗? ;)

尝试select要复制的单元格,复制,然后select整个目标列(单击列header)并粘贴。如果栏目很长,可能需要一段时间。

YMMV,不过 - 我刚刚发现我的实际上是 LibreOffice 版本...

您还可以在公式框左侧的 "Name box" 中键入您想要 select 的范围。例如,如果您想将 A1 粘贴到它下面的 2000 行,您可以:

  • 复制A1
  • 在名称框中键入:A2:A2001
  • 回车
  • 粘贴

使用键盘快捷键:

  • 在第一个单元格中写下公式。

  • 点击进入。

  • 按 CTRL+SHIFT+END。这将 select 最后一个右边的单元格用于 工作表。

  • 按 CTRL+D 这将填充剩余单元格中的值。