IF (報表產生器 1.0)
如果條件評估為 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。 |