od Podstaw
6 godz. 10 min · Excel · Biznes i Automatyzacje
Michał KowalczykTrener i założyciel w Excellent Work - Skuteczna Nauka ExcelaEfektywna praca w Excelu zaczyna się od płynnego poruszania się w arkuszach i tabelach. W tej części kursu skupimy się na wprowadzaniu danych, ich edycji i tworzeniu układów, które znacznie poprawią czytelność raportów. Nauczysz się też, jak sprawnie sortować i filtrować duże zestawy informacji, by w kilka chwil wyciągać z nich najważniejsze wnioski. Pokażę Ci również sztuczki przydatne na co dzień, dzięki którym oszczędzisz mnóstwo czasu.
Excel oferuje imponującą liczbę funkcji, które pozwalają na głęboką analizę dowolnych danych – od formuł tekstowych, przez przetwarzanie dat, po budowanie złożonych wyrażeń logicznych. W tej części kursu zobaczysz, jak łączyć różne funkcje w jedno, aby poszerzyć ich możliwości. Dowiesz się, jak tworzyć warunkowe formuły, które będą automatycznie reagować na zmiany w arkuszu. Dzięki temu aktualizacje danych w tabeli wyliczą się same, bez dodatkowej pracy z Twojej strony.
Nawet najlepsze dane nie mają większej wartości, jeśli nie umiesz ich właściwie zaprezentować. Dlatego w kolejnej sekcji nauczysz się tworzyć klarowne tabele przestawne i atrakcyjne wizualizacje. Wykorzystasz listy wyboru, by ograniczyć liczbę błędów przy wprowadzaniu danych, a następnie za pomocą wykresów pokażesz wyniki w jasny i przystępny sposób. Zyskasz praktyczne umiejętności tworzenia zestawień w oparciu o Tabele Przestawne.
Na koniec kursu zebrałem najczęstsze błędy, na jakie trafiają nawet zaawansowani użytkownicy, i pokazałem, jak skutecznie ich unikać. Dostaniesz pakiet najlepszych praktyk, przydatnych skrótów klawiszowych oraz zestaw praktycznych rad, które pomogą Ci rozwiązać typowe problemy w Excelu. Do zobaczenia w kursie!
Ten kurs powstał z myślą o osobach, które pracują już z Excelem oraz tych, które dopiero rozpoczynają przygodę z tym programem. Z kursu najwięcej wyniosą osoby, które:
Witam Cię w lekcji poświęconej w zasadzie królowej funkcji logicznych,
a mianowicie funkcji.
Jeżeli funkcja ta pozwala nam zbudować takie, można powiedzieć, pierwsze
algorytmy w Excelu, czyli na podstawie pewnych warunków pozwalać Excelowi
za nas podejmować decyzje.
Funkcja ta składa się z trzech elementów.
Pierwszym jest test logiczny.
I teraz test logiczny to nic innego jak przyrównanie czegoś do czegoś.
Myślę, że lepiej będzie zrozumieć Ci, gdy opowiem Ci o pierwszym przykładzie.
Weźmy na tapet punkt pierwszy, czyli w teście logicznym sprawdzamy
czy 10 jest mniejszy od 100.
Jeżeli jest mniejszy od 100, to funkcja ma zwrócić to, co znajduje
się po pierwszym średniku.
W naszym przypadku ma być to słowo tak.
Gdyby się okazało, że nie jest to prawda, funkcja powinna zwrócić to co znajduje się
po drugim średniku, czyli w naszym przypadku powinna zwrócić na mnie.
Zobaczmy, czy tak też dzieje się w funkcji po prawej stronie.
W rezultacie mamy sprawdzenie testem logicznym, czy 10 jest mniejszy od 100,
a następnie po pierwszym średniku tak.
Po drugim średniku nie.
Pamiętajmy o cudzysłowie, bo tak i nie są tekstami.
No i tutaj rezultat funkcji.
Faktycznie funkcja zwraca nam tak.
Czyli ten test logiczny przebiega pomyślnie.
Czyli gdybym miał Ci to rozrysować, no to mamy jakiś test logiczny.
I teraz na podstawie tego testu logicznego następuje decyzja Jeżeli to jest prawda,
to pojawia się to, co po pierwszym średniku, a jeżeli to jest fałsz,
to pojawia się to, co po drugim średniku.
To taki bardzo prosty schemat działania funkcji logicznej.
Nasuwa się pytanie no dobra, ale jakie mogą być operatory?
Możemy coś do czegoś przyrównywać?
Czy coś jest równe czemuś?
Większe od Mniejsze od większe lub równe.
Mniejsze lub równe albo różne.
Czyli sprawdzamy, czy na przykład coś jest od czegoś inne.
Do tego służy ostatni operator.
Przejdźmy przez kolejne przykłady.
Weryfikujemy teraz, czy A jest równe B.
Jeżeli jest równe B, to powinniśmy uzyskać w rezultacie 100 a, jeżeli
nie powinniśmy uzyskać 200?
Po wpisaniu takiej funkcji w komórkę jako rezultat uzyskujemy 200.
Dlaczego?
Dlatego, że A nie jest równe B, Stąd ten rezultat.
Przejdźmy do kolejnego punktu.
Sprawdzamy teraz, czy wartość w komórce J6 wynosi Polska.
Jeżeli jest to Polska, to musimy wpisać 0 23, a jeżeli nie to 0 21.
W zasadzie nie my musimy wpisać, tylko funkcja powinna nam zwrócić.
To będzie na przykład jakaś stawka VAT 23%.
No i faktycznie w komórce J6 znajduje się słowo Polska.
Uzyskujemy rezultat 0. 23.
Coś, na co warto zwrócić uwagę to to, że funkcja, jeżeli nie jest wrażliwa
na wielkość liter, zwróć uwagę.
W formule jest wpisane Polska wielkimi literami.
W komórce jest wpisane Polska.
Pierwsza litera jest wielka, reszta jest małymi literami.
Mimo to funkcja zwraca prawdę, czyli widzi pomiędzy tymi dwoma słowami
analogię, uznaje je za tożsame. Pamiętajmy o tym.
Czyli funkcja jeżeli nie zwraca uwagi na wielkość liter.
Kolejny przykład to weryfikacja czy np.
Został spełniony jakiś próg.
Czyli w naszym przypadku, jeżeli w komórce J7 znajduje się wartość większa niż 200,
to ta wartość z komórki J7 powinna być pomnożona przez 1.04. Czyli można
powiedzieć, że 100,4% wartości ma przyjąć.
A jeżeli nie jest ten próg przekroczony, to wartość komórki J7
ma pozostać bez zmian.
No i faktycznie w komórce J7 mamy 205.
W związku z tym funkcja przebiega w następujący sposób.
To nam zwraca prawdę.
W związku z tym, jeżeli funkcja zwraca nam prawdę, no to wartość 205 jest mnożona
razy 0.4. Uzyskujemy rezultat 213.2. A więc funkcja tutaj jest prawdziwa.
No i ostatni przykład jeżeli chodzi o funkcję.
Jeżeli mamy porównanie ala równa się człowiek.
Oczywiście żeby funkcja działała teksty muszą znajdować się w cudzysłowie.
No i teraz logicznie rzecz biorąc Ala jest człowiekiem.
Ale ta funkcja logiczna nie rozpatruje znaczenia słów.
Ona porównuje po prostu litera po literze, Ignorując wielkość tych liter.
No i niestety litera a la jest różna od litery C, z, ł, o i
tak dalej, i tak dalej.
W związku z tym funkcja ta zwróci nam fałsz, gdy umieścimy funkcję w komórce.
Tak też się dzieje.
A więc funkcja logiczna porównuje znak po znaku albo porównuje wagę, jeżeli chodzi o
liczbę i na tej podstawie decyduje, czy jest to prawda, czy jest to fałsz.
I teraz skorzystajmy z funkcji.
Jeżeli w bardziej praktyczny sposób, czyli przypiszemy przy pomocy formuły jeżeli
odpowiedni kod walutowy do kraju, jak możemy to zrobić?
W naszym przypadku są dwa kraje jest Polska oraz są Niemcy.
Wpiszmy zatem funkcję jeżeli.
I teraz jeżeli w komórce A16 jest wartość równa Polska, to jako rezultat powinniśmy
otrzymać skrót waluty polskiej, czyli PLN.
Jeżeli natomiast jest inny kraj, czyli w naszym przypadku będą to Niemcy, mamy
tylko dwie opcje do wyboru Polska lub Niemcy, to tutaj powinno pojawić się Euro.
Zamykamy nawias i zatwierdzamy Enterem. Co teraz robi funkcja?
Funkcja przechodzi sobie krok po kroku przez każdą komórkę i weryfikuje, czy
powinny się pojawić złotówki, czy powinno się pojawić euro.
Niebezpieczeństwo, jakie jest w tym konkretnym przypadku to to, że gdybyśmy
tutaj na przykład zmienili nazwę kraju, np.
Wpisali Węgry, to tutaj również pojawiłoby się euro.
Dlaczego?
Dlatego, że funkcja działa w następujący sposób.
Sprawdza, czy w konkretnej komórce znajduje się słowo polska.
Jeżeli się nie znajduje, to zwraca zawsze euro, bez względu na
to, co tam się znajduje.
Czyli nie rozpatruje ta funkcja dalej potencjalnych warunków.
Żeby to zrobić, moglibyśmy użyć innych funkcji albo umieścić w tej
części funkcji kolejną funkcję.
Jeżeli, która by na przykład zweryfikowała, czy w komórce
A16 znajduje się słowo Niemcy?
Jeżeli się znajduje, to zwróciło by euro, a jeżeli by się nie
znalazło to byłoby inne.
Możemy zrobić takie ćwiczenie.
Czyli tutaj zbudujemy sobie obok drugi warunek logiczny.
Tym razem tym warunkiem logicznym, sprawdzimy, czy w tej komórce
znajduje się słowo Niemcy?
Jeżeli się znajduje słowo Niemcy, to chcemy uzyskać euro, a jeżeli się nie
znajduje, to chcemy uzyskać słowo inne, tak, żeby zabezpieczyć się przed
wszystkimi innymi krajami, które mogą się pojawić.
Zatwierdzamy enterem.
No i mamy tutaj drugi test logiczny. I teraz co robimy?
Wejdźmy sobie w tę konkretną komórkę.
Skopiujemy jej zawartość.
Ctrl+C bez znaku równa się i wstawmy jako rezultat, jeżeli fałsz.
Czyli teraz tak.
Mamy test logiczny Polska, który jeżeli jest prawdziwy zwraca Polskę, a jeżeli nie
jest prawdziwy, to chcemy aby Ctrl+V nastąpiło dalej sprawdzenie.
I teraz co robi ta druga funkcja?
Druga funkcja Już wiemy, że nie jest to Polska, więc druga funkcja sprawdza, czy
jeżeli to nie Polska, to może to Niemcy.
Jeżeli to Niemcy to zwracamy euro, a jeżeli nie Niemcy to inne.
I zatwierdzamy Enterem.
Przeciągamy w dół i zobaczmy.
Faktycznie w przypadku Węgier pojawiła się informacja inne.
Aby to było dla Ciebie jeszcze łatwiejsze w zrozumieniu, zbudujemy
taki prosty schemat.
Czyli mamy nasze pierwsze sprawdzenie, czy jest to Polska.
Jeżeli jest to Polska, no to uzyskujemy rezultat PLN.
Jeżeli natomiast nie jest to Polska, to następuje umieszczenie
drugiej funkcji logicznej.
Czyli w naszym przypadku sprawdzamy, czy to są Niemcy.
Jeżeli nie są to Niemcy, to po raz kolejny pojawia się strzałka z naszym inne.
Wpiszemy I które będzie symbolizowało inne.
A jeżeli są to Niemcy, no to znaczy, że umieszczamy tam euro.
I w ten oto sposób nasza funkcja logiczna zagnieżdżona działa.
To jest prosty schemat działania tej funkcji.
Oczywiście funkcję można zagnieżdżać dalej, jeżeli czujemy taką potrzebę.
To temat trochę bardziej zaawansowany niż poziom kursu, ale
uważam, że warto go znać.
Warto wiedzieć jak działają funkcje logiczne również w takim
nieco szerszym aspekcie.
To tyle w tej lekcji.
Zapraszam Cię do sekcji zadań. Do zobaczenia!