gpt4 book ai didi

google-sheets - 在 Google 表格中添加带有 ARRAYFORMULA 的标题行

转载 作者:行者123 更新时间:2023-12-01 07:24:25 28 4
gpt4 key购买 nike

我看了tutorial作者使用 IF statement 的地方随着ARRAYFORMULA function将标题行添加到数据列。链接已提供给文档;但是,有关如何使用 ARRAYFORMULA 的示例看到这个 answer .

一个例子可以在下面看到:

enter image description here

我能够填充 C通过将以下公式放入 C1 列:

=ARRAYFORMULA(if(row(A:A) = 1, "spent", B:B - A:A))

我对语法感到困惑。我明白 X:X引用整个 X列,但我不明白如何使用它来检查我们是否在单元格 A1在一种情况下,然后用于在另一种情况下应用质量公式。
  • 上面的行是如何工作的?
  • 你能用一些例子来说明吗?
  • 最佳答案

    在我看来,您了解到的信息使您期望 row(A:A)=1转换为 A1 行?

    它的工作原理与此略有不同,您现在使用它的语法基本上是说如果 A:A 中的任何行的值为 1,则写“spent”否则减去 B-A

    我的建议:

    使用文字数组来制作标题,然后使用 if(arrayformula) 仅使用值填充行,以达到美观:

    例子:

    ={"Spent";arrayformula(if(isnumber(A2:A),B2:B-A2:A,))}

    解释:
    {}允许您构建一个文字数组,并使用分号而不是逗号允许您垂直堆叠单元格,然后我们检查 A 列中是否有值,如果有,从 B 中减去 A,否则将其留空。

    enter image description here

    关于google-sheets - 在 Google 表格中添加带有 ARRAYFORMULA 的标题行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42637197/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com