问题描述
图片供参考:
如果右侧(B1)的单元格为空白,我希望它使用左侧单元格(A1)中的数据。
我尝试过:
=IF(ISBLANK(B1),A1,B1)
但是,这只会导致错误。
=IF(ISBLANK(B1),"")
结果为0。
解决方法
没有VBA:循环参考问题。
如果要检查B列是否有数据,则无需粘贴A列数据。如果b列为空,则希望将A列数据粘贴到B列中,对吗?
如果是这种情况,那么您需要打开迭代分析。
转到File> Options> Formula>启用迭代分析。
,
尝试一下:
=IF(OR(ISBLANK(B1),B1=""),A1,B1)