LibreOffice Calc 中与 Google Sheet 的 ARRAYFORMULA 相当的是什么?

LibreOffice Calc 中与 Google Sheet 的 ARRAYFORMULA 相当的是什么?

在 Google 表格中,我可以编写如下公式,以便轻松地将数据从一个工作表选项卡镜像到另一个工作表选项卡中:

=ARRAYFORMULA(Sheet1!B1:D9)

这个公式在 LibreOffice Calc 中的等效项是什么?

答案1

根据自由办公室帮助页面:

创建数组公式

如果使用函数向导创建数组公式,则每次都必须选中“数组”复选框,以便结果以数组形式返回。否则,只会返回正在计算的数组左上角单元格中的值。

如果直接在单元格中输入数组公式,则必须使用组合键Shift++而不是 Enter 键。只有这样,公式才会成为数组公式。CtrlEnter

在 LibreOffice Calc 中,数组公式出现在括号中。您无法通过手动输入括号来创建数组公式。

结果数组中的单元格将自动受到保护,以防止更改。但是,您可以通过选择整个数组单元格区域来编辑或复制数组公式。

有关数组公式的来源及更多信息: 数组函数


因此,在这种特殊情况下,您需要输入的是

=$Sheet1.$B$1:$D$9

然后按Shift+ Ctrl+Enter

或者

插入 -> 函数,写下你的公式并勾选大批

在此处输入图片描述

相关内容