IF (Report Builder 1.0)
Zwraca jedną wartość, gdy wynikiem warunku jest wartość PRAWDA, a drugą wartość, gdy wynikiem warunku jest wartość FAŁSZ.Funkcja JEŚLI może mieć jedną lub więcej par warunek/wartość.
Składnia
IF(condition, value_if_true, value_if_false, …)
condition |
Określa wyrażenie, które może przyjąć wartość Prawda lub Fałsz. |
value_if_true |
Określa wartość, która ma zostać zwrócona, jeśli wynikiem warunku jest Prawda. |
value_if_false |
Określa wartość, która ma zostać zwrócona, jeśli wynikiem warunku jest Fałsz. |
Uwagi
Warunek musi być wartością lub wyrażeniem, które może przyjąć wartość PRAWDA lub FAŁSZ.
Value_If_True przedstawia wartość, która zostanie zwrócona, jeżeli wynikiem warunku jest Prawda.
Value_If_False reprezentuje wartość zwracana, gdy warunek jest spełniony.
Jeżeli dowolny z argumentów funkcji JEŚLI jest tablicą, podczas wykonywania instrukcji JEŚLI oceniony zostanie każdy element tablicy.
Przykład
Wzór |
Wynik |
---|---|
IF(Sub Total >= 1000, "Discount", "No Discount") |
Jeśli nabywcy Sub sumy jest większa niż lub równe 1000, w raporcie jest wyświetlany rabat; w przeciwnym razie w raporcie jest wyświetlany rabat nie. |