在一系列单元格上使用 ISFORMULA 和 ARRAYFORMULA
use ISFORMULA with ARRAYFORMULA on a range of cells
我有一排单元格,有些有公式,有些没有。
我正在尝试使用 ARRAYFORMULA
WITH IFFORMULA
来查看单元格是否有公式。这是我正在使用的功能:
=ARRAYFORMULA(ISFORMULA(B2:B))
但它只输出一个值。
我还需要为每个 row/cell 做其他事情,这就是为什么我需要 ARRAYFORMULA
.
还有其他方法可以让 ISFORMULA
与 ARRAYFORMULA
一起工作吗?
并非所有函数都可以转换为 ArrayFormula。 ISFORMULA
就是其中之一...
你能做的最好的事情就是像这样预先编程:
={ISFORMULA(B2);
ISFORMULA(B3);
ISFORMULA(B4);
ISFORMULA(B5);
ISFORMULA(B6)}
你可以做的下一个最好的事情是使用条件格式来给它着色:
绿色:
=ISFORMULA($B2)
红色:
=NOT(ISFORMULA($B2))*(B2<>"")
我有一排单元格,有些有公式,有些没有。
我正在尝试使用 ARRAYFORMULA
WITH IFFORMULA
来查看单元格是否有公式。这是我正在使用的功能:
=ARRAYFORMULA(ISFORMULA(B2:B))
但它只输出一个值。
我还需要为每个 row/cell 做其他事情,这就是为什么我需要 ARRAYFORMULA
.
还有其他方法可以让 ISFORMULA
与 ARRAYFORMULA
一起工作吗?
并非所有函数都可以转换为 ArrayFormula。 ISFORMULA
就是其中之一...
你能做的最好的事情就是像这样预先编程:
={ISFORMULA(B2);
ISFORMULA(B3);
ISFORMULA(B4);
ISFORMULA(B5);
ISFORMULA(B6)}
你可以做的下一个最好的事情是使用条件格式来给它着色:
绿色:
=ISFORMULA($B2)
红色:
=NOT(ISFORMULA($B2))*(B2<>"")