如果单元格为空,则引用左侧单元格

If Cell is blank, reference the left cell

参考图片:

如果右侧单元格 (B1) 为空,我希望它使用左侧单元格 (A1) 中的数据。

我试过:

=IF(ISBLANK(B1), A1, B1)

然而,这只会导致错误。

=IF(ISBLANK(B1), A1, "")

结果为 0。

试试这个:

=IF(OR(ISBLANK(B1), B1=""), A1, B1)

没有VBA:循环引用问题。 如果您想检查 B 列是否有数据,则无需粘贴 A 列数据。如果 b 列为空白,那么您希望将 A 列数据粘贴到 B 列中,对吗? 如果是这种情况,那么您需要打开迭代分析。为此 转到文件>选项>公式>启用迭代分析。