IFS Excel版本:2019
函數定義 |
檢查一或多個條件符合,並傳回第一個為 TRUE 的條件的對應值。 IFS 可以進行的多個巢狀 IF 陳述式,並會更容易閱讀具有多個條件。 |
|
官方描述 |
此功能不適用於 Excel 2016 除非您有Office 365 訂閱。如果您是 Office 365 訂閱者,請確定您有最新版本的 Office。 |
|
簡易說明 |
傳回一個或多個條件第一個符合條件的對應值。 |
|
函數語法 |
IFS([Something is True1, Value if True1, [Something is True2, Value if True2],…[Something is True127, Value if True127]) |
|
語法說明 |
將1個到253個間的範圍或字串合併。 |
|
參數定義 |
Logical_text1 |
為必要參數。 任何可評估為TRUE或FALSE的值或公式。 |
Value_IF_true1 |
為必要參數。 如果Logical_text1為True時要傳回的值。 |
|
Logical_text2~127 |
為選用參數。 任何可評估為TRUE或FALSE的值或公式。 |
|
Value_IF_true2~127 |
為選用參數。 如果Logical_text2127為True時要傳回的值。 |
|
附註 |
|
|
注意事項 |
IFS 函數可讓您測試多達 127 種不同的條件。 若要指定預設結果,請在最終的 Logical_test參數輸入 TRUE。如果沒有符合任何其他條件,則會傳回對應的值。 如果提供 logical_test 參數但沒有對應的 value_if_true,這個函數會顯示「您在此函數中輸入的參數太少」錯誤訊息。 如果評估 logical_test 參數,並解析為 TRUE 或 FALSE 以外的值,此函數會傳回 #VALUE! 錯誤。 如果找不到 TRUE 的條件,此函數會傳回 #N/A 錯誤。
|
函數應用實例 |
||
例1 |
成績評筆分析 |
|
|
||
|
公式顯示 |
=IFS(A2=100,"優",A2>90,"甲",A2>80,"乙",A2<=80,"") 其實公式也可更改為 =IF(A2=100,"優",IF(A2>90,"甲",IF(A2>80,"乙",""))) |
|
描述 |
如果成績為100分是填入”優”,>90分填入”甲”,大於80分填入”乙”。 |
|
結果 |
如下圖 |
|
留言列表