gpt4 book ai didi

arrays - 在一系列单元格上使用 ISFORMULA 和 ARRAYFORMULA

转载 作者:行者123 更新时间:2023-12-04 10:57:48 26 4
gpt4 key购买 nike

我有一排单元格,一些有公式,一些没有。

我正在尝试使用 ARRAYFORMULA WITH IFFORMULA 查看单元格是否有公式。这是我正在使用的功能:

=ARRAYFORMULA(ISFORMULA(B2:B))

但它只输出一个值。

enter image description here

我需要为每一行/单元格做其他事情,这就是我需要 ARRAYFORMULA 的原因。

是否有另一种方法让 ISFORMULAARRAYFORMULA 一起工作?

最佳答案

并非所有函数都可以转换为 ArrayFormula。 ISFORMULA 就是其中之一......

你能做的最好的事情就是像这样预先编程:

={ISFORMULA(B2);
ISFORMULA(B3);
ISFORMULA(B4);
ISFORMULA(B5);
ISFORMULA(B6)}

0


您可以做的下一个最好的事情是使用条件格式为其着色:

绿色:

=ISFORMULA($B2)

红色:

=NOT(ISFORMULA($B2))*(B2<>"")

0


更新

现在可以使用 lambda 了:

=BYROW(B2:B6; LAMBDA(x; ISFORMULA(x)))

关于arrays - 在一系列单元格上使用 ISFORMULA 和 ARRAYFORMULA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59074609/

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