我想计算E行和D行中单元格的商,逻辑是如果两个单元格都包含有效值,则计算否则不执行任何操作。
到目前为止,这是我的公式:
={"OR (Open Rate)";ARRAYFORMULA(IFERROR(E2:E/D2:D))}
这样可以正常工作,因为它不会为单元格增加值。但是当我在脚本编辑器上使用 getLastRow()函数时,我的空白页上几乎就是第1000个单元格。
我怀疑我使用的公式是在每个单元格上插入空格或假值。如果单元格不符合我的逻辑表达式,如何将单元格留空?
答案 0 :(得分:1)
={"OR (Open Rate)";ARRAYFORMULA(IFERROR(E2:INDEX(E2:E,COUNTA(E2:E))/D2:INDEX(D2:D,COUNTA(E2:E))))}