簡體   English   中英

如何使Excel的“ IF”公式將空白單元格計算為“ 0”?

[英]How to make Excel “IF” formula calculate blank cells as “0”?

如何使IF函數將空白單元格視為“ 0”。

這是我在H列單元格中使用的公式:IF(E1> F1,“ YES”,“ NO”)

這是具體示例:

E | F | G | H |

10 | 0 | 30 | 是的

10 | 5 | 10 | 是的

10 | ------- | ------- | 否|

我認為H3應該返回“是”。

在這種情況下,我不能將空白單元格更改為“ 0”,它們必須保持空白。

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

我曾嘗試在google和stackoverflow上搜索,但是我唯一能找到的就是人們在嘗試不讓空格為“ 0”的地方。

Excel會自動處理空白單元格。

如果輸入文字,它將顯示錯誤並建議更正。 我在這個例子中使用的公式是

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

結果如下

在此處輸入圖片說明

=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") -合理檢查單元格是否為數字(如果公式化的列為數值計算)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM