Excel:IF和IFERROR函數——判斷并修改單元格的值
1、IFERROR
說明
用于判斷本單元格的值是否為#N/A,如果是就把它替換為一個你需要的值
用法
IFERROR(單元格,要替換的值)
例子
將一列的#N/A替換為空值
IFERROR(A2,"")
之后使用CTRL+END選中要生效的范圍,再用CTRL+D使公式生效

2、IF
說明
進行條件判斷,若為TRUE,則把單元格的值賦為A,若為FALSE則賦為B(A和B均由用戶指定)。
用法
IF(條件判斷,值A(判斷為TRUE時),值B(判斷為FALSE時))
IF(單元格=某個值,值A,值B)
例子
IF(A2=4,"為4","不為4")
效果如下

注意
不過IF函數不能對#N/A進行判斷,否則結果會是另一個#N/A。

如果有空值時,就要配合IFERROR共同作用:
例如可以先把#N/A轉為0再用IF判斷
=IF(IFERROR(A9,0),"為4","不為4")


浙公網安備 33010602011771號