似乎可以根据其他单元格的值有条件地填充其他单元格的值。不过我想说,如果我没有在单元格中输入任何信息,它会显示
0
=ArrayFormula(IF(ISBLANK(D2), "", 0))
或
=IF(ISBLANK(D2), "", "Default Value")
但这会返回
#REF!
您可以执行此操作,但不能直接执行。
对于图像 C2:E 中的范围,您可以执行以下操作:
=ARRAYFORMULA(C2:E*1)
但是这个公式需要在除 C、D 或 E 列之外的任何空列的第 2 行中使用。之后,您可以隐藏 C:D 列并仅使用数组公式中的视觉效果:
不能用D2值计算D2值... 公式中不能使用 D2。
更好的方法是使用另一列 (E2),其定义如下:
E2 formula: =IF(ISBLANK(D2), "", "Default Value")