IF

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

用法示範

IF(A2 = "foo","A2 is foo")

IF(A2,"A2 was true","A2 was false")

IF(TRUE,4,5)

語法

IF(logical_expression, value_if_true, value_if_false)

  • logical_expression - 運算式或某儲存格的參照,這個儲存格必須包含代表某個邏輯值 (亦即 TRUEFALSE) 的運算式。

  • value_if_true - logical_expressionTRUE 時傳回的函式值。

  • value_if_false - [選填 - 預設為空白] - logical_expressionFALSE 時傳回的函式值。

附註

  • 請務必按照正確順序提供函式 value_if_truevalue_if_falseIF 的問題主要源自於此。

另請參閱

  • IFERROR:如果第一個引數不是錯誤值則傳回第一個引數,否則傳回第二個引數 (如果存在);如果第二個引數不存在,則傳回空值。
  • IFS:評估多個條件並傳回對應第一個 True 條件的值。

範例

指定要執行的邏輯測試。

還有其他問題嗎?

嘗試以下步驟:

true
造訪學習中心

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

搜尋
清除搜尋內容
關閉搜尋
主選單
11466134985947871378
true
搜尋說明中心
true
true
true
true
true
35
false
false