IF (報表產生器)
如果條件評估為 TRUE,傳回一個值,如果條件評估為 FALSE,則傳回另一個值。IF 可具有一或一個以上條件/值配對。
語法
IF(condition, value_if_true, value_if_false, …)
condition |
表示可評估為 True 或 False 的運算式。 |
value_if_true |
指定條件為 True 時傳回的值。 |
value_if_false |
指定條件為 False 時傳回的值。 |
備註
- 條件必須是可以評估為 TRUE 或 FALSE 的值或運算式。
- Value_If_True 代表條件為 True 時傳回的值。
- Value_If_False 代表條件為 False 時傳回的值。
- 如果 IF 的任何引數為陣列,則會在執行 IF 陳述式時評估陣列的每個元素。
範例
公式 | 結果 |
---|---|
IF(Sub Total >= 1000, "Discount", "No Discount") |
如果客戶的 Sub Total 大於或等於 1000,報表會顯示 Discount,否則顯示 No Discount。 |
請參閱
概念
使用公式 (報表產生器)
使用函數 (報表產生器)
條件式函數 (報表產生器)
報表產生器的如何主題
在公式和篩選中使用常值 (報表產生器)
格式化資料、文字與影像 (報表產生器)