首页 > 解决方案 > 在一系列单元格上使用 ISFORMULA 和 ARRAYFORMULA

问题描述

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

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

=ARRAYFORMULA(ISFORMULA(B2:B))

但它只输出一个值。

在此处输入图像描述

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

还有其他方法可以ISFORMULA使用ARRAYFORMULA吗?

标签: arraysgoogle-sheetsgoogle-sheets-formulaarray-formulasgs-conditional-formatting

解决方案


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

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

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

0


您可以做的下一个最好的事情是使用条件格式对其进行着色,例如:

绿色:

=ISFORMULA($B2)

红色:

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

0


推荐阅读