【Excel函數53】NOT 反轉邏輯判斷結果,條件控制與錯誤防呆的必備技巧

更新 發佈閱讀 5 分鐘

在 Excel 中進行邏輯判斷時,常需要反向處理條件,例如「不是空白」、「不是錯誤」、「不是符合某條件」。NOT 函數正是用來反轉邏輯結果的工具。它能將 TRUE 變成 FALSE,將 FALSE 變成 TRUE,適合用在條件控制、錯誤防呆、資料驗證與報表邏輯設計等場景。

🔹快速摘要(語法、用途、常見場景)

  • 用途:反轉邏輯判斷結果(TRUE ⇄ FALSE)
  • 語法=NOT(邏輯值)
  • 常見場景:排除條件、反向篩選、錯誤防呆、資料驗證、IF 條件輔助

一、NOT 函數語法與用途:反向邏輯判斷的核心工具

語法:

=NOT(邏輯值)
  • 邏輯值:可為 TRUE、FALSE,或任何會回傳布林值的公式
  • 回傳結果為原邏輯的反向值:TRUE → FALSE,FALSE → TRUE

NOT 函數常搭配 IF、ISBLANK、ISERROR、AND、OR 等邏輯函數使用。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例(適合初學者快速掌握用途)

範例一:反轉 TRUE

=NOT(TRUE)

回傳 FALSE。

範例二:反轉 FALSE

=NOT(FALSE)

回傳 TRUE。

範例三:判斷儲存格是否不是空白

=NOT(ISBLANK(A1))

若 A1 有值,回傳 TRUE。

範例四:判斷是否不是錯誤

=NOT(ISERROR(A1))

若 A1 沒有錯誤,回傳 TRUE。

範例五:搭配 IF 判斷非空白時顯示內容

=IF(NOT(ISBLANK(A1)), A1, "尚未填寫")

若 A1 有值則顯示內容,否則顯示「尚未填寫」。

🔸進階範例(適合報表設計與條件控制應用)

範例六:排除特定文字

=NOT(A1="完成")

若 A1 不是「完成」,回傳 TRUE。

範例七:反向篩選條件(搭配 FILTER)

=FILTER(A2:A100, NOT(B2:B100="停用"))

篩選 B 欄不是「停用」的 A 欄資料。

範例八:建立資料驗證條件(禁止空白)

=NOT(ISBLANK(A1))

用於資料驗證公式,禁止空白輸入。

範例九:搭配 AND 建立複合反向條件

=NOT(AND(A1>0, B1="是"))

若 A1 不大於 0 或 B1 不為「是」,回傳 TRUE。

範例十:建立錯誤防呆提示邏輯

=IF(NOT(ISNUMBER(A1)), "請輸入數字", "")

若 A1 不是數字,顯示提示訊息。

三、常見問題解答(FAQ)

Q1:NOT 可以處理哪些類型的輸入?

可處理布林值(TRUE/FALSE)、邏輯公式、比較運算結果。

Q2:NOT 可以搭配哪些函數使用?

常見搭配 ISBLANK、ISERROR、ISNUMBER、IF、AND、OR、FILTER 等。

Q3:NOT 可以用在資料驗證嗎?

可以,常用於建立「禁止空白」、「禁止錯誤」等驗證條件。

Q4:NOT 可以處理陣列嗎?

Excel 365 支援動態陣列,可搭配 FILTER、MAP 等函數處理陣列邏輯。

Q5:NOT 和 IF 有什麼差別?

NOT 是邏輯反轉工具,IF 是條件判斷與結果選擇工具,兩者常搭配使用。

四、注意事項與錯誤排除

  • NOT 只能處理布林邏輯,若輸入非邏輯值可能回傳錯誤
  • 若搭配陣列使用,需確認公式支援動態陣列
  • 若輸入為空白或文字,需搭配 ISBLANK 或 ISNUMBER 等函數處理
  • NOT 無法直接處理多條件,需搭配 AND 或 OR
  • 若邏輯公式錯誤,可能回傳 #VALUE!#NAME?

五、延伸技巧與相關函數

  • ISBLANK / ISERROR / ISNUMBER:判斷空白、錯誤、數值狀態
  • IF 函數:條件判斷與結果選擇
  • AND / OR 函數:多條件邏輯運算
  • FILTER 函數:搭配 NOT 進行反向篩選
  • MAP 函數:逐項處理陣列邏輯,可搭配 NOT 建立條件標示

六、結語與延伸閱讀推薦

NOT 函數是 Excel 中最基本但極為實用的邏輯工具,適合用在條件控制、錯誤防呆、資料驗證與報表設計等情境。學會 NOT 後,你可以進一步探索:

  • [ISBLANK 函數教學:判斷空白欄位的實用技巧]
  • [IF 函數教學:條件判斷與結果控制的核心工具]
  • [FILTER 函數教學:動態篩選資料的進階方法]

如果你覺得這篇 NOT 函數教學實用,歡迎收藏、分享或加入你的函數學習清單!

留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
27會員
175內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/10/08
在 Excel 中,若你需要對陣列中的每一項進行格式轉換、條件判斷或公式運算,MAP 函數就是最靈活的工具之一。它能逐項套用自訂邏輯,處理每個元素並回傳新的陣列結果,適合用在報表格式化、資料清理、批次運算與教學設計等場景。
Thumbnail
2025/10/08
在 Excel 中,若你需要對陣列中的每一項進行格式轉換、條件判斷或公式運算,MAP 函數就是最靈活的工具之一。它能逐項套用自訂邏輯,處理每個元素並回傳新的陣列結果,適合用在報表格式化、資料清理、批次運算與教學設計等場景。
Thumbnail
2025/10/08
在 Excel 中,若你需要快速建立一組結構化的陣列資料,例如數值表格、座標矩陣、或根據列欄邏輯生成內容,MAKEARRAY 函數就是最強大的工具之一。它能根據指定的列數與欄數,搭配自訂邏輯公式,自動產生動態陣列,適合用在報表生成、公式測試、教學設計與資料模擬等場景。
Thumbnail
2025/10/08
在 Excel 中,若你需要快速建立一組結構化的陣列資料,例如數值表格、座標矩陣、或根據列欄邏輯生成內容,MAKEARRAY 函數就是最強大的工具之一。它能根據指定的列數與欄數,搭配自訂邏輯公式,自動產生動態陣列,適合用在報表生成、公式測試、教學設計與資料模擬等場景。
Thumbnail
2025/10/08
在 Excel 中處理數學模型、工程計算或統計分析時,常會需要使用反雙曲函數。ACOTH 函數正是用來計算反雙曲餘切(inverse hyperbolic cotangent)的工具。它能根據輸入值回傳對應的反雙曲餘切值,適合用在數值分析、公式推導、或與其他三角函數搭配使用。
Thumbnail
2025/10/08
在 Excel 中處理數學模型、工程計算或統計分析時,常會需要使用反雙曲函數。ACOTH 函數正是用來計算反雙曲餘切(inverse hyperbolic cotangent)的工具。它能根據輸入值回傳對應的反雙曲餘切值,適合用在數值分析、公式推導、或與其他三角函數搭配使用。
Thumbnail
看更多
你可能也想看
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
2023.1.15 設x求一個未知,有兩個就加y。
Thumbnail
2023.1.15 設x求一個未知,有兩個就加y。
Thumbnail
if 條件式
Thumbnail
if 條件式
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
邏輯不是真理,但是邏輯可以從語句提煉出真理。自古以來,人們就在尋找一套工具,用來審視事物、分析經驗、組織思想、裁決爭議,也就是能判斷真假對錯的邏輯。
Thumbnail
邏輯不是真理,但是邏輯可以從語句提煉出真理。自古以來,人們就在尋找一套工具,用來審視事物、分析經驗、組織思想、裁決爭議,也就是能判斷真假對錯的邏輯。
Thumbnail
🎗️布林邏輯 布林邏輯在EXCEL中扮演一個超級重要的角色,其實是兩個角色才對,一個叫做TRUE、一個叫做FALSE。 那TRUE跟FALSE代表什麼意思,又有什麼意義呢? TRUE英文翻譯是真,在布林邏輯上則是成立的意思 FALSE英文翻譯為假,在布林邏輯上則是不成立的意思 TRUE
Thumbnail
🎗️布林邏輯 布林邏輯在EXCEL中扮演一個超級重要的角色,其實是兩個角色才對,一個叫做TRUE、一個叫做FALSE。 那TRUE跟FALSE代表什麼意思,又有什麼意義呢? TRUE英文翻譯是真,在布林邏輯上則是成立的意思 FALSE英文翻譯為假,在布林邏輯上則是不成立的意思 TRUE
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News