我正在使用 Excel 2007
我有一个单元格 B14,其中包含一个从不同工作表获取数据的公式,有时该公式可能没有结果。
如果发生这种情况,我需要一个公式来忽略单元格 B14 或将其视为空,或者如果有公式则返回 B14 中的公式结果。
这是我目前使用的公式:
=IF(B14<>"","Not Empty","Empty")
但是它看到 B14 中的公式并将其视为单元格不为空?
答案1
如果公式单元格没有结果,则无需执行任何不同的操作来忽略或将公式单元格视为空。因为 Excel 会自动忽略或将其视为空单元格。
让我展示一下怎么做!!
- 蓝色细胞是
A2
&A3
没有值,因此单元格中的公式A5
返回零。 - 白细胞是
B2
&B3
有值20
并且10
,单元格B5
有公式添加单元格A5, B2 & B3
返回30
。 - 这个简单的练习表明 Excel 自动将单元格
A5
视为零或无值单元格。
笔记: 如果单元格为零,则应用此单元格格式0;0;"";"text"@
显示为空。
现在最后一部分是如何确定单元格有公式但结果为零。
=IF(AND(ISFORMULA(A5),A5=0),"Empty","Not Empty")
将返回 EMPTY。