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).