如何在下拉时自动完成可以更改列名的公式?

Posted

技术标签:

【中文标题】如何在下拉时自动完成可以更改列名的公式?【英文标题】:How can I autocomplete formula that can change column name when dragged down? 【发布时间】:2016-02-12 16:49:34 【问题描述】:

我想以行为基础设置公式,该公式从 LibreOffice 中的列中获取值。例如,我的值如下表 1 所示:

 A B C D E F G H I
1 A1 B1 C1 D1 E1 F1 G1 H1 I1
2 A2 B2 C2 D2 E2 F2 G2 H2 I2
3 A3 B3 C3 D3 E3 F3 G3 H3 I3

在 Sheet2 中,我需要 Sheet1 中每一列的值作为行条目(如 =Sheet1.A1),如下所示:

=Sheet1.A1
=Sheet1.B1
=Sheet1.C1
=Sheet1.D1
=Sheet1.E1
=Sheet1.F1
=Sheet1.G1
=Sheet1.H1
=Sheet1.I1

当我向下拖动小方块以获得此图案时,我应该能够完成单元格。

如何在 LibreOffice 中做到这一点?

【问题讨论】:

【参考方案1】:

只需将TRANSPOSE() 函数用作array function:

    将光标置于单元格Sheet2.A1;

    作为公式,输入

    =TRANSPOSE(Sheet1.A1:I1)

    点击CTRL+SHIFT+Enter,输入公式为array function。

结果:

之后要编辑公式,您必须先选择完整的结果数组 (Sheet2.A1:A9)。否则,LO Calc 将抱怨只更改数组的一部分。

【讨论】:

以上是关于如何在下拉时自动完成可以更改列名的公式?的主要内容,如果未能解决你的问题,请参考以下文章

从自动完成下拉列表中未选择任何选项时如何清除 mat- 自动完成

带有自动完成 + 静态值的下拉菜单

Angular-Kendo 在更改时自动完成所选值

在 jQuery 自动完成下拉列表中选择选项时失去焦点

jquery自动填充/自动完成没有下拉

MUI 自动完成:如何防止在焦点上打开,而不是在输入更改时打开?