如何制作Excel" IF"公式计算空白单元格为" 0"?

时间:2017-09-01 05:03:38

标签: excel excel-formula

如何使IF功能将空白单元格视为" 0"。

以下是我在H列单元格中使用的公式:IF(E1> F1," YES"," NO")

以下是具体的例子:

E | F | G | H |

10 | 0 | 30 |是的|

10 | 5 | 10 |是的|

10 | ------- | -------没有|

H3应该返回"是"我想。

在这种情况下,我无法将空白单元格更改为" 0",它们必须保持空白。

我使用的正确公式是什么?

我尝试过搜索google和stackoverflow,但我能找到的唯一的事情是人们试图 NOT 考虑空白" 0"。

2 个答案:

答案 0 :(得分:0)

excel会自动处理空白单元格。

  

如果您输入文字,则会显示错误并建议更正。   我在本次考试中使用的格式是

=IF(A1>=B1,"Yes","No")
  

结果显示如下

enter image description here

答案 1 :(得分:0)

=IF(ISBLANK(F1),"YES",IF(E1>F1,"YES","NO")) - 将检查一个空白单元格,如果没有制定列F,这将起作用

=IF(F1="","YES",IF(E1>F1,"YES","NO")) - 对设定值""执行类似的检查,这是一个公式化的强制空白单元格

=IF(ISNUMBER(F1),IF(E1>F1,"YES","NO"),"YES") - 检测单元格是否为数字(如果配方列是数值计算)