NOT 函數

Applies To
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

當您想要確定某個值不會等於另一個值時,可以使用 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 (且 (不 (B14<$B$7) ,NOT (C14<$B$5) ) ,B14*$B$8,0) - 如果 總銷售額 小於銷售目標, 帳戶 不小於 帳戶目標,則將總銷售額乘以佣金 %,否則傳回 0。

需要更多協助嗎?

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