Funkcje logiczne LUB() i ORAZ() w formułach tablicowych
Należy zdawać sobie sprawę z tego, że bezpośrednie stosowanie funkcji logicznych LUB() i ORAZ() w formułach tablicowych nie jest możliwe. Można jednak poradzić sobie w inny sposób – poprzez wielokrotne użycie warunku z funkcją JEŻELI().
Załóżmy, że tym razem musisz sprawdzić, jak w ankiecie wypadła ocena jednej konkretnej, nowej zasady wprowadzonej na stołówce określonej tutaj jako A w przedziałach wiekowych 15–17 i 18–19. Tak sformułowane założenie oznacza, że komórki w kolumnie A muszą zawierać wartość A i jednocześnie w kolumnie B: 15 do 17 lub w kolumnie A wartość A i w komórkach kolumny B: 18 do 19. Aby rozwiązać takie zadanie, należy użyć czterech funkcji JEŻELI() wewnątrz formuły tablicowej.
W tym celu:
Do komórki F12 wprowadź następującą formułę:
Linia 1. znak równości ŚREDNIA otwórz nawias okrągły JEŻELI otwórz nawias okrągły A4 dwukropek A500 znak równości cudzysłów A cudzysłów średnik JEŻELI otwórz nawias okrągły B4 dwukropek B500 znak równości E7 średnik C4 dwukropek C500 średnik cudzysłów cudzysłów zamknij nawias okrągły zamknij nawias okrągły średnik JEŻELI otwórz nawias okrągły A4 dwukropek A500 znak równości cudzysłów A cudzysłów średnik JEŻELI otwórz nawias okrągły B4 dwukropek B500 znak równości E8 średnik C4 dwukropek C500 średnik cudzysłów cudzysłów zamknij nawias okrągły zamknij nawias okrągły zamknij nawias okrągły.
Zatwierdź ją znaną już kombinacją trzech klawiszy.
W wyniku działania formuły uzyskasz oczekiwany wynik, jak to przedstawia rysunek.
Wyjaśnienie działania formuły:
Pierwsza funkcja JEŻELI() sprawdza wystąpienie wartości A w kolumnie zasad. Jeśli warunek jest spełniony, zagnieżdżona funkcja JEŻELI() porównuje przedział wiekowy w kolumnie B z poszukiwanym 15 do 17, który jest podany w komórce E7. Jeśli ponowne sprawdzenie da wynik pozytywny, do funkcji ŚREDNIA() przekazana będzie odpowiednia ocena z kolumny C. Jeżeli natomiast któryś z testów da wynik negatywny (FAŁSZ), dany wiersz nie będzie brany pod uwagę w obliczeniu średniej. Równocześnie wykonywane są analogiczne porównania dla grupy wiekowej 18 do 19 (komórka E8).
RzvuXPqudEOjf
Nagranie filmowe dotyczące funkcji logicznych LUB a także ORAZ w formułach tablicowych.
Nagranie filmowe dotyczące funkcji logicznych LUB a także ORAZ w formułach tablicowych.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Zmodyfikuj arkusz wykorzystywany w poprzednich zadaniach. Zbadaj, ile średnio filmów oglądają osoby, które lubią ten sam gatunek filmów co ty.
Wynik zaokrąglij do góry do najbliższej liczby całkowitej.
Przykładowe rozwiązanie zadania:
RI3Ltqd1b4gvE
Na zrzucie ekranu widoczny jest fragment arkusza Excel. W kolumnach A, B i C wprowadzono dane dotyczące liczby obejrzanych w tym roku filmów przez respondentów ankiety. W arkuszu kolejno dodano opisy: w komórce A2 wiek, w komórce B2 ulubiony gatunek, w komórce C2 liczbę obejrzanych filmów. W kolumnie A, w komórkach od A3 do A16 wpisano kolejne wartości dla wieku ankietowanych. W kolumnie B, w komórkach od B3 do B16 wpisano rodzaje gatunków filmowych. W kolumnie C, w komórkach od C3 do C16 wpisano liczbę obejrzanych filmów. Dodatkowo zaprezentowano sposób obliczania średniej z uwzględnieniem zaokrąglania do góry do najbliższej liczby całkowitej. Formułę obliczania należy wpisać w odpowiedniej komórce. W tym przypadku w komórce F10. Brzmi ona następująco: =ZAOKR.GÓRA(ŚREDNIA(JEŻELI($B$3:$B$16=E10;$C$3:$C$16;”));;0).
Polecenie 2
Ponownie zmodyfikuj arkusz. Sprawdź, ile średnio filmów oglądają osoby, które lubią ten sam gatunek filmów co ty i jednocześnie należą do tej samej grupy wiekowej.
Wynik zaokrąglij do góry do najbliższej liczby całkowitej.
Przykładowe rozwiązanie zadania:
ROshFzUZk1AjI
Na zrzucie ekranu widoczny jest fragment arkusza Excel. W kolumnach A, B i C wprowadzono dane dotyczące liczby obejrzanych w tym roku filmów przez respondentów ankiety. W arkuszu kolejno dodano opisy: w komórce A2 wiek, w komórce B2 ulubiony gatunek, w komórce C2 liczbę obejrzanych filmów. W kolumnie A, w komórkach od A3 do A16 wpisano kolejne wartości dla wieku ankietowanych. W kolumnie B, w komórkach od B3 do B16 wpisano rodzaje gatunków filmowych. W kolumnie C, w komórkach od C3 do C16 wpisano liczbę obejrzanych filmów. Dodatkowo komórkę E9 zatytułowano Średnia liczba filmów oglądanych przez lubiących filmy, komórkę E10 rodzaj filmów AKCJI, w komórce F10 wpisano liczbę 20. Komórkę E11 zatytułowano rodzaj filmów FABULARNYCH, w komórce F11 wpisano liczbę 22. Komórkę E13 zatytułowano Średnia liczba filmów animowanych oglądanych przez osoby młodsze niż 10 lat. Dalej w komórce E14 wpisano rodzaj filmów ANIMOWANY. W komórce E15 wpisano wartość <10. Dodatkowo zaprezentowano sposób obliczania średniej liczby oglądanych filmów animowanych przez osoby młodsze niż 10 lat z uwzględnieniem zaokrąglania do góry do najbliższej liczby całkowitej. Formułę obliczania należy wpisać w odpowiedniej komórce. W tym przypadku w komórce F15. Brzmi ona następująco: =ZAOKR.GÓRA(ŚREDNIA(JEŻELI($A$3:$A$16=E15;JEŻELI($B$13:$B$16=E14;$C$3:$C$16;”));”));;0.