Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

當您想要確定某個值不會等於另一個值時,可以使用 NOT 函數 (邏輯函數之一)。

範例

反轉引數的 NOT 函數範例。  例如 =NOT(1+1=2)

NOT 函數會反轉其引數的值。

NOT 函數常見的用法之一是擴充其他執行邏輯測試函數的可用性。 例如,IF 函數會執行邏輯測試,然後在測試評估為 TRUE 時傳回一個值,如果測試評估為 FALSE,則為另一個值。 使用 NOT 函數當成 IF 函數的 logical_test 引數,就可以測試不只一個的許多不同條件。

語法

NOT(邏輯)

NOT 函數語法具有下列引數:

  • 邏輯    必要。 可評估為TRUE或 FALSE 的值或表達式。

備註

如果 logical 為 FALSE,NOT 會傳回 TRUE;如果 logical 為 TRUE,NOT 會傳回 FALSE。

範例

以下是一些單獨使用 NOT 以及和 IFANDOR 搭配使用的一般範例。

NOT 搭配 IF、AND 及 OR 函數使用的範例

公式

描述

=NOT(A2>100)

A2 不 (NOT) 大於 100

=IF(AND(NOT(A2>1),NOT(A2<100)),A2,"值超出範圍")

50 大於 1 (TRUE),且 (AND) 50 小於 100 (TRUE),所以 NOT 會將這兩個引數反轉為 FALSE。 AND 需要兩個引數皆為 TRUE,因此若為 FALSE,它會傳回結果。

=IF(OR(NOT(A3<0),NOT(A3>50)),A3,"值超出範圍")

100 不小於 0 (FALSE),且 100 大於 50 (TRUE),因此 NOT 會將引數反轉為 TRUE/FALSE。 OR 只需要一個引數為 TRUE,因此若為 TRUE,它會傳回結果。

計算銷售佣金

以下是相當常見的案例,我們需要搭配 IFAND 使用 NOT,來計算銷售人員是否符合領取紅利的資格。

使用 IF、AND 及 NOT 計算銷售紅利的範例。  儲存格 E14 中的公式為 =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)
  • =IF(AND(NOT(B14<$B$7),NOT(C14<$B$5)),B14*$B$8,0)- IF 總銷售額不 (NOT) 小於銷售目標,且 (AND) 客戶數不 (NOT) 小於目標客戶數,則將總銷售額乘以佣金 %,否則傳回 0。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

相關主題

影片:進階 IF 函數 瞭解如何在公式中使用巢狀函數 IF 函數 AND 函數 OR 函數 Excel 公式概觀如何避免公式出損使用錯誤檢查偵測公式中的錯誤Excel 中的鍵盤快捷方式邏輯函數 (參照)Excel 函數 (按字母順序排列)Excel 函數 (依類別)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。