Zwraca jedną wartość, gdy warunek jest prawdziwy, i inną, gdy jest fałszywy.
Składnia
IF(logical_test, value_if_true, value_if_false)Argumenty
logical_testwymagane
Warunek, którego wynikiem jest TRUE lub FALSE.
value_if_truewymagane
Co zwrócić, gdy test ma wartość TRUE.
value_if_falsewymagane
Co zwrócić, gdy test ma wartość FALSE.
IF to podstawowa funkcja decyzyjna w Excelu. Oblicza test logiczny i rozgałęzia się między dwoma wynikami. Możesz zagnieżdżać IF dla wielu warunków, choć IFS lub wyszukiwanie jest zwykle czytelniejsze, gdy masz więcej niż dwie gałęzie.
=IF(B2>=60, "Pass", "Fail")→PassZwraca Pass, gdy wynik wynosi co najmniej 60.
=IF(C2>1000, C2*0.1, 0)→125Nalicza 10% premii tylko wtedy, gdy sprzedaż przekracza 1000.
Napisz warunek
Zbuduj porównanie zwracające TRUE lub FALSE, np. B2>=60.
Zdefiniuj oba wyniki
Podaj wartość dla gałęzi prawdziwej i fałszywej.
Zagnieźdź lub przełącz na IFS
Dla trzech lub więcej wyników użyj IFS, aby formuła pozostała czytelna.
Łącz warunki za pomocą AND() lub OR() wewnątrz testu logicznego, np. IF(AND(A2>0, B2>0), ...). Dla wielu odrębnych wyników użyj IFS.