使用 IF 函數建立條件公式

顯示結果為邏輯值 (TRUE 或 FALSE)

使用 AND、OR 與 NOT 函數,以及運算子 (運算子:指定運算式中執行之計算類型的符號。有數學、比較、邏輯及參照四種運算子。)來執行這個作業。

工作表範圍

請將工作表範例複製至空白工作表上,以進一步瞭解。

顯示作法

  1. 建立空白活頁簿或工作表。
  2. 在 [說明] 主題中選取範例。請不要選取列或欄標題。

選取 [說明] 中的範例

選取 [說明] 中的範例
  1. 按 CTRL+C。
  2. 在工作表中選取儲存格 A1,並按 CTRL+V。
  3. 若要在檢視結果與檢視傳回結果的公式之間切換,請按 CTRL+` (重音符符號),或在 [工具] 功能表上指向 [公式稽核],再按一下 [公式稽核模式]
 
1
2
3
4
A
資料
15
9
8
公式 敘述 (結果)
=AND(A2>A3, A2<A4) 15 大於 9 且小於 8 嗎?(FALSE)
=OR(A2>A3, A2<A4) 15 大於 9 且小於 8 嗎?(TRUE)
=NOT(A2+A3=24) 15 加 9 不等於 24 嗎?(FALSE)

函數的詳細資料

AND

OR

NOT

顯示另一個計算的結果,或是 TRUE 或 FALSE 以外的值。

使用 IF、AND 與 OR 函數來執行這個工作。

工作表範圍

請將工作表範例複製至空白工作表上,以進一步瞭解。

顯示作法

  1. 建立空白活頁簿或工作表。
  2. 在 [說明] 主題中選取範例。請不要選取列或欄標題。

選取 [說明] 中的範例

選取 [說明] 中的範例
  1. 按 CTRL+C。
  2. 在工作表中選取儲存格 A1,並按 CTRL+V。
  3. 若要在檢視結果與檢視傳回結果的公式之間切換,請按 CTRL+` (重音符符號),或在 [工具] 功能表上指向 [公式稽核],再按一下 [公式稽核模式]
 
1
2
3
4
A
資料
15
9
8
公式 敘述 (結果)
=IF(A2=15, "OK", "Not OK") 如果儲存格 A2 中的值等於 15,則傳回 "OK"。(OK)
=IF(AND(A2>A3, A2<A4), "OK", "Not OK") 如果 15 大於 9 並小於 8,則傳回 "OK"。(Not OK)
=IF(OR(A2>A3, A2<A4), "OK", "Not OK") 如果 15 大於 9 並小於 8,則傳回 "OK"。(OK)

IF 函數會使用下列引數。

含 IF 函數的公式

含 IF 函數的公式

圖說文字 1 logical_test:您要檢查的條件

圖說文字 2 value_if_true:條件為 true 時會傳回的值

圖說文字 3 value_if_false:條件為 false 時會傳回的值

函數的詳細資料

AND

OR

IF

 
 
適用:
Excel 2003