【发布时间】:2016-06-06 14:21:36
【问题描述】:
我有一个工作簿,其中包含一个表,其中包含 3 列(年)和与一年中的月数一样多的行。
这些标题下的每个单元格都有一个整数,通常在 0-10 之间。
我正在尝试使用一个函数来检查分配给该函数的单元格是否等于 0。如果是,则将该 0 替换为来自相邻单元格的值。
公式:=IF(C11=0,C10,"")
例如,如果有两个单元格我们对 C10 和 C11 感兴趣。
C10 = 6
C11 = 0
如果单元格 C11 有这个公式,那么它应该用 6 替换 0。
现在它没有改变任何东西。 C11 中的值仍然为 0。这是为什么呢?
【问题讨论】:
-
您所描述的是循环引用,无法使用公式。您不能引用找到公式的单元格。您可以在另一个单元格中执行此操作,然后手动复制并粘贴该值,否则您将需要 vba。
-
@ScottCraner 谢谢斯科特
标签: excel