IFS

計算多個條件並傳回對應第一個 True 條件的值。

用法示範

IFS(A1>90, "A", A1>80, "B", A1>70, "C")

IFS({A1:A5} > 3, "大於", {A1:A5} = 3, "等於")

語法

IFS(條件_1, 值_1, [條件_2, 值_2, …])

  • 條件_1 - 第一個要評估的條件;可為布林值、數字、陣列或是上述任一項目的參照。

  • 值_1 - 條件_1TRUE 時傳回的值。

  • 條件_2, 值_2, … - 第一個條件的評估結果為 FALSE 時,用來評估的其他條件和值。

附註

  • 如果所有條件皆為 FALSE,則會傳回 #N/A。

另請參閱

IF:邏輯運算式是「TRUE」時傳回一個值,是「FALSE」時傳回另一個值。

SWITCH

根據事例清單來測試運算式,傳回第一個符合符合事例的對應值;沒有相符結果時,則傳回預設值。

MAXIFS

根據一組條件進行篩選,傳回特定儲存格範圍中的最大值。

MINIFS

根據一組條件進行篩選,傳回特定儲存格範圍中的最小值。

範例

  A B C
1 分數 成績 公式
2 88 B =IFS(A2 > 90, "A", A2 > 80, "B")
3 92 A =IFS(A3 > 90, "A", A3 > 80, "B")
4 65 #N/A =IFS(A4 > 90, "A", A4 > 80, "B")
這對您有幫助嗎?
我們應如何改進呢?
true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
搜尋說明中心
true
35
false