ISBLANK 函數

Excel ISBLANK 函數教學

ISBLANK 函數用於檢查某個單元格是否為空(即未輸入任何內容)。這對於數據驗證、條件格式設置或避免計算錯誤特別有用。


? 語法

ISBLANK(value)
  • value(必填):要檢查的單元格或值。
  • 返回值
    • 如果單元格為空,返回 TRUE
    • 如果單元格有內容(包括空格 ""),返回 FALSE

? 應用範例

✅ 1. 基本判斷單元格是否為空

=ISBLANK(A1)

? 結果

  • A1 為空 → TRUE
  • A1 有內容(即使是 0"") → FALSE

✅ 2. 與 IF 搭配使用

❌ 若單元格為空,顯示「請輸入數據」

=IF(ISBLANK(A1), "請輸入數據", "數據已填寫")

? A1 為空時"請輸入數據"
? A1 有內容時"數據已填寫"


✅ 3. 注意 ""ISBLANK

有些公式(如 IF(A1="", ...))會輸出 ""(空字串),但 ISBLANK(A1) 仍會返回 FALSE
舉例:

=ISBLANK(A1)

如果 A1 包含 =IF(B1=1, "OK", ""),即使顯示為空白,ISBLANK(A1) 仍返回 FALSE

? 解決方法

=IF(A1="", "請輸入數據", "數據已填寫")

這樣能正確檢測 A1 是否顯示為空。


? ISBLANK 與其他空值檢測方法

方法說明適用情境
ISBLANK(A1)檢測是否為真正的空單元格單元格未輸入任何值
A1=""檢測是否顯示為空可能包含 ""(公式輸出的空字串)
LEN(A1)=0檢測長度是否為 0適用於空值與 ""

? 小結

ISBLANK 主要用於檢查單元格是否完全為空。
✅ 若單元格內為 ""ISBLANK 仍會返回 FALSE,需使用 A1="" 來檢查。
✅ 可與 IFCOUNTAISERROR 等函數搭配,提升數據處理的靈活性。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *