Excel - IFS 函式



說明

IFS 函式檢查一個或多個條件是否滿足,然後返回對應第一個 TRUE 條件的值。該函式已在 Excel 2016 中新增。

語法

IFS (logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]…) 

引數

引數 說明 是否必需/可選
logical_test1 計算結果為 TRUE 或 FALSE 的條件。 必需
value_if_true1 如果 logical_test1 計算結果為 TRUE 則返回的結果。可以為空。 必需
logical_test2…logical_test127 計算結果為 TRUE 或 FALSE 的條件。 可選
value_if_true2…value_if_true127 如果 logical_testN 計算結果為 TRUE 則返回的結果。每個 value_if_trueN 對應一個條件 logical_testN。可以為空。 可選

備註

  • 由於函式最多限制 254 個引數,因此最多可使用 127 對條件和結果引數。

  • 要指定預設結果,請為最終 logical_test 引數輸入一個始終為 true 的條件,例如 TRUE 或 1=1。如果未滿足其他條件,則將返回 corresponding 的值。

  • 如果提供 logical_test 引數而沒有提供對應的 value_if_true,IFS 會顯示一條典型的"你為此函式輸入的引數太少"錯誤訊息。

  • 如果對 logical_test 引數進行計算,其結果為 TRUE 或 FALSE 之外的其他值,IFS 將返回 #VALUE! 錯誤。

  • 如果未找到 TRUE 條件,IFS 將返回 #N/A! 錯誤。

適用性

Excel 2016

示例

IFS Function
advanced_excel_logical_functions.htm
廣告