IF 的常見問題通常涉及公式錯誤、參數順序、結果與預期不符及巢狀邏輯;本節收錄 4 個常見問題及 4 個詞彙說明。
常見問題
輸入 IF 函數後顯示錯誤,應該怎樣處理?
- 檢查公式是否以
=. - 檢查
IF(之後的括號是否完整且成對。 - 檢查參數之間的分隔符號是否正確。
- 檢查邏輯條件、條件成立時的結果及條件不成立時的結果,順序是否正確。
為甚麼輸入 IF( 後,結果與預期不符?
- 檢查邏輯條件中引用的儲存格是否正確。
- 確認文字值是否需要加上引號。
- 檢查數字是否被儲存為文字。
- 修正後請再按一次 Enter。
如何查看 IF 函數的參數提示?
- 選取目標儲存格。
- 輸入
=IF(. - 查看輸入公式時顯示的語法提示。
- 按順序填入各個參數,並完成公式。
如果巢狀 IF 的結果不正確,應該怎樣處理?
- 由最外層 IF 開始,逐層向內檢查邏輯。
- 確認每一層 IF 都符合預期的條件及傳回值。
- 檢查括號數量是否平衡。
- 如有需要,可先將邏輯拆分為較簡單的判斷,再合併成一個巢狀公式。
詞彙表
| 詞彙 | 定義 |
|---|---|
| IF 函數 | 一種邏輯函數,會根據條件是真或假而傳回不同結果。 |
| 邏輯條件 | 可判斷為 TRUE 或 FALSE 的表達式,例如數值或文字之間的比較。 |
| 跨工作表引用 | 引用同一活頁簿中另一個工作表上的儲存格。 |
| 巢狀 IF | 包含另一個 IF 公式的 IF 公式,用於處理多層條件。 |