Pomoc - Arkusz kalkulacyjny
Spis paragrafów >> Funkcja wyboru – JEŻELI << Powrót
<< Poprzedni Następny >>
69.4. Funkcja wyboru – JEŻELI
Arkusz kalkulacyjny umożliwia wypełnianie komórek różnymi wartościami w zależności od tego, czy jest spełniony określony warunek. Funkcja ta ma postać =JEŻELI(test logiczny;wartość jeżeli prawda;wartość jeżeli fałsz). Należy ona do kategorii Logiczne.
Znaczenie poszczególnych składników funkcji wyjaśnimy na przykładzie.
Załóżmy, że chcesz, aby w twoim arkuszu pojawiała się automatycznie odpowiedź Tak lub Nie na pytanie „Czy Romek jest starszy od Ali?”. Wykorzystamy do tego tabelę, w której podajemy wiek Romka i Ali.
W komórce o adresie C10 wpisujemy formułę liczącą różnicę wieku tych osób: od wieku Romka odejmujemy wiek Ali. Wybierzmy komórkę, np. C2, w której ma się pojawić odpowiedź na nasze pytanie Tak lub Nie. Wykorzystamy teraz funkcję JEŻELI do uzyskania informacji, czy Romek jest starszy od Ali.
Określamy poszczególne elementy znajdujące się w nawiasach:
-
„test_logiczny” – to warunek, który będzie sprawdzany przed wpisaniem do komórki C2 jednej z dwóch odpowiedzi: Tak lub Nie. Jeśli różnica wieku Romka i Ali jest liczbą większą od 0, to Romek jest starszy od Ali. Formuła przyjmie postać: =JEŻELI(C10>0;wartość jeżeli prawda;wartość jeżeli fałsz);
-
„wartość_jeżeli_prawda” – tutaj wpisujemy to, co powinno się pojawić w komórce, jeżeli został spełniony określony „test_logiczny”. W tym przypadku w to miejsce wpiszemy słowo Tak. Formuła przyjmie wtedy postać =JEŻELI(C10>0;"Tak";wartość jeżeli fałsz);
-
„wartość_jeżeli_fałsz” – tutaj wpisujemy to, co powinno się pojawić w komórce, jeżeli nie został spełniony określony „test_logiczny”. Teraz w to miejsce wpiszemy słowo Nie. Ostatecznie formuła będzie wyglądała następująco =JEŻELI(C10>0;"Tak";"Nie").
Wpisanie do tabeli dowolnego wieku Ali i Romka spowoduje pojawienie się właściwego napisu w komórce C2.
- Funkcja wyboru – JEŻELI >>
Microsoft Office 2007
Arkusz kalkulacyjny umożliwia wypełnianie komórek różnymi wartościami, w zależności od tego, czy jest spełniony określony warunek. Funkcja ta należy do kategorii Logiczne i ma postać
=JEŻELI(test_logiczny;wartość_jeżeli_prawda;wartość_jeżeli_fałsz)
Znaczenie poszczególnych składników funkcji wyjaśnimy na przykładzie. Załóżmy, że chcesz, aby w twoim arkuszu pojawiała się automatycznie odpowiedź TAK lub NIE na pytanie „Czy Romek jest starszy od Ali?”. Wykorzystamy do tego tabelę, w której podajemy przypuszczalny wiek Romka i Ali.
W komórce o adresie C10 wpisujemy formułę liczącą różnicę wieku tych osób: od wieku Romka odejmujemy wiek Ali. Wybierzmy komórkę, np. C3, w której ma się pojawić odpowiedź Tak lub Nie, na nasze pytanie. Wykorzystamy tutaj funkcję
JEŻELI(test_logiczny;wartość_jeżeli_prawda;wartość_jeżeli_fałsz)
do uzyskania informacji.
Określamy poszczególne elementy znajdujące się w nawiasach:
-
„test_logiczny" – to warunek, który będzie sprawdzany przed wpisaniem do komórki C3 jednej z dwóch odpowiedzi: Tak lub Nie. Jeśli różnica wieku Romka i Ali jest liczbą większą od 0, to Romek jest starszy od Ali. Formuła przyjmie postać:
=JEŻELI(C10>0;wartość_jeżeli_prawda;wartość_jeżeli_fałsz); -
„wartość_jeżeli_prawda" – tutaj wpisujemy to, co powinno się pojawić w komórce, jeżeli został spełniony określony „test_logiczny". W tym przypadku w to miejsce wpiszemy słowo ”Tak”. Formuła przyjmie postać:
=JEŻELI(C10>0;"Tak";wartość_jeżeli_fałsz);
-
”wartość_jeżeli_fałsz" – tutaj wpisujemy to, co powinno się pojawić w komórce, jeżeli nie został spełniony określony „test_logiczny". Teraz w to miejsce wpiszemy słowo ”Nie”. Ostateczna postać formuły będzie wyglądała następująco:
=JEŻELI(C10>0;"Tak";"Nie").
Wpisanie do tabeli dowolnego wieku Ali i Romka spowoduje pojawienie się właściwego napisu w komórce C3.
<< Powrót [Do góry]