JE ELI - funkcja słuĄ˘ca do testowania warunków logicznych

Transkrypt

JE ELI - funkcja słuĄ˘ca do testowania warunków logicznych
JE ELI - funkcja słuca do testowania warunków logicznych
Składnia:
_dla_prawdy; warto _dla_fałszu)
W warunku logicznym wykorzystywane s logiczne operatory porównania =, >, <, >=, <=,
<>, za pomoc których porównywane s warto ci komórek.
JE ELI(warunek_logiczny; warto
Przykłady:
•
•
•
Formuła =JEELI(A1>0; "Sukces :-)"; "Poraka :-(") spowoduje wy
wietlenie
ci gu znaków Sukces :-) gdy warto
komórki A1 jest wi ksza od zera lub Pora ka:(, gdy warto komórki A1 wynosi zero lub mniej ni zero.
Formuła =JEELI(SUMA(A1:A12)<0; "Mamy straty"; "Nie mamy strat")
wy wietli ci g znaków Mamy straty, gdy suma warto ci komórek A1:A12
(reprezentuj cych np. miesi czne zyski firmy) jest mniejsza od zera, a Nie mamy
strat, gdy suma ta b dzie nieujemna.
Formuła =JEELI(SUMA(A2:E2)>85; "Ucze zdał"; "Ucze nie zdał")
wy wietli ci g znaków Ucze zdał, gdy suma warto ci komórek od A2 do E2
przekroczy 85 (np. granica punktów potrzebna do zdania egzaminów), za Ucze nie
zdał, gdy nie przekroczy tej granicy.
Funkcja JE ELI współdziała te z funkcjami LUB, ORAZ i NIE.
Zagnie d anie JE ELI:
Niektóre problemy logiczne mog! by" rozwi! zane dopiero za pomoc! kilkakrotnego
" ocen% zale# nie od
zagnie# d# enia funkcji JE$ ELI, np. w sytuacji, gdy trzeba przydzieli
'
warto& ci przedziału, w jakim znajduje si% wynik (do 7 zagnie# d# e ).
W poni# szym przykładzie ocena słowna zmienia si% zale# nie od tego, czy warto&" przekracza
poziom 150 lub mie& ci si% w przedziale 131-150 lub mie& ci si% w przedziale 111-130 lub
mie& ci si% w przedziale 91-110 lub nie przekracza 90. Mamy wi% c do czynienia z
pi% ciokrotnym u# yciem zagnie# d# anej sukcesywnie funkcji JE$ ELI i iloczynem logicznym
ORAZ, który okre& la przedziały.
(
(
(
(
=JE ELI(B2>150;"geniusz";JE ELI(ORAZ(B2>130;B2<=150);"wybitnie
inteligentny";JE ELI(ORAZ(B2>110;B2<=130);"inteligentny";JE ELI(ORAZ(B2>90;
B2<=110);" rednio inteligentny";JE ELI(ORAZ(B2<=90);"mało
inteligentny")))))
)
(
ORAZ - funkcja współdziałaj ca przy testowaniu warunków logicznych
Składnia:
ORAZ(warunek_logiczny_1; warunek_logiczny_2; ...;warunek_logiczny_30)
Funkcja ORAZ współdziała z funkcj JE ELI, rozszerzaj c jej działanie. JE ELI, w czystej
postaci, operuje jednym warunkiem logicznym, natomiast ORAZ pozwala wprowadzi do 30
warunków logicznych. Dla prawdziwo ci wyra enia konieczne jest, aby ka dy z warunków,
argumentów ORAZ, był prawdziwy. ORAZ jest, inaczej mówi c, iloczynem logicznym.
Przykład:
•
Formuła =JEELI(ORAZ(B11="Tak"; C11="Tak"; D11="Tak"); "s szanse";
"niemoliwe") wy wietli ci
g znaków s szanse, gdy ka dy z warunków b dzie miał
warto TAK, za niemo liwe, gdy choć jeden z warunków nie jest spełniony.
LUB - funkcja współdziałaj ca przy testowaniu warunków logicznych
Składnia:
LUB(warunek_logiczny_1; warunek_logiczny_2; ...;warunek_logiczny_30)
Funkcja LUB współdziała z funkcją JEśELI, rozszerzając jej działanie. JEśELI, w czystej
postaci, operuje jednym warunkiem logicznym, natomiast LUB pozwala wprowadzić do 30
warunków logicznych. Dla prawdziwości wyraŜenia wystarcza, aby choć jeden z warunków,
argumentów LUB, był prawdziwy. LUB jest, inaczej mówiąc, sumą logiczną.
Przykłady:
•
•
Formuła =JEELI(LUB(A1>0; B1>0); "Sukces :-)"; "Poraka :-(") spowoduje
wyświetlenie ciągu znaków Sukces :-) gdy wartość komórki A1 jest większa od zera
lub wartość komórki B1 jest większa od zera, natomiast Pora ka :-(, gdy wartość
komórki A1 wynosi zero lub mniej niŜ zero i wartość komórki B1 wynosi zero lub
mniej niŜ zero.
zdał
na
Formuła
=JEELI(LUB(SUMA(B2:F2)>85;G2="Tak");"Ucze
prawo";"Ucze nie zdał na prawo") wyświetli ciąg znaków Ucze zdał na
prawo, gdy suma wartości komórek od B2 do F2 przekroczy 85 (np. granica punktów
potrzebna do zdania egzaminów) lub gdy jest dzieckiem prawnika, zaś Ucze nie zdał
na prawo, gdy nie przekroczy tej granicy i nie jest dzieckiem prawnika.
Przekładając to na potoczny język, wystarczy osiągnąć więcej niŜ 85 punktów lub być
dzieckiem prawnika (wartość komórki "Tak"), aby zdać na prawo - Kowalski uzyskał tylko
82 punkty, ale jako syn prawnika dostał się na prawo. Wiśniewska nie jest córką prawnika,
ale osiągnęła wystarczającą liczbę punktów. Marczak nie spełnił Ŝadnego z warunków, więc
nie dostał się na prawo.
Źródło:
http://helionica.pl
Funkcje z kategorii data i godzina
Wybierając Wstaw ->Funkcja ->Data i Godzina mamy do dyspozycji kilka funkcji, których
argumentami mogą być daty. Funkcje te najczęściej zwracają liczbę całkowitą bądź wartości
logiczne - „0” (fałsz) lub „1” (prawda).
Zadanie 1:
Utwórz arkusz według poniŜszego rysunku. W nawiasach podane są nazwy funkcji jakich
naleŜy uŜyć tworząc formuły tak, aby otrzymać poŜądany wynik w kolumnie B.
Zadanie 2:
Obliczanie liczby pierwiastków równania kwadratowego. W komórkach A1, B1, C1 naleŜy
podać współczynniki a, b, c równania. Program ma liczyć deltę i podawać ilość pierwiastków
rzeczywistych w postaci: „Jeden”, „Dwa” lub „Brak”.
Zadanie 3:
Wykreślanie funkcji oraz jej pochodnej (ilorazu róŜnicowego).
1. W komórkach A1-A21 umieszczamy wartości x od –10 do 10.
2. W komórkach B1-B21 liczymy wartości funkcji np.: f ( x) = x 2 − 4 x − 5 (wpisz do
komórki B1 odpowiednią formułę odwołując się do adresu komórki A1). Naciśnij
myszką na komórkę B1. Najedź myszką na dolny prawy róg tej komórki – pojawi się
krzyŜyk – i trzymając lewy przycisk myszy przeciągnij aŜ do komórki B21. Otrzymasz
wartości funkcji dla odpowiednich x.
3. W komórkach C1-C20 liczymy wartości ilorazu róŜnicowego według wzoru:
f ′( x) =
f ( x 2 ) − f ( x1 )
x 2 − x1
,
czyli wpisując formułę do komórki C1 uŜywamy po kolei róŜnicy wartości dwóch
pierwszych, sąsiednich komórek z kolumny B w liczniku i dwóch pierwszych,
sąsiednich komórek z kolumny A w mianowniku.
Naciśnij myszką na komórkę C1. Najedź myszką na dolny prawy róg tej komórki –
pojawi się krzyŜyk – i trzymając lewy przycisk myszy przeciągnij aŜ do komórki C20.
Otrzymasz kolejne wartości ilorazu róŜnicowego.
4. Wykreśl funkcję oraz jej pochodną na wspólnym wykresie.
Zadanie 4:
W kategorii dodatek (Wstaw->Funkcja->Dodatek) są funkcje pozwalające na operacje na
liczbach zespolonych np.: COMPLEX, IMPRODUCT, IMPOWER, IMABS,
IMARGUMENT.
• Utwórz dwie liczby zespolone za pomocą funkcji COMPLEX:
2+2i oraz 3-4i.
• Oblicz ich iloczyn (IMPRODUCT).
• Podnieś je do 4 potęgi (IMPOWER).
• Znajdź ich moduł oraz argument (IMABS, IMARGUMENT).