10 sprytnych trików na szybkie obliczenia w Excelu 1

Podobne dokumenty
52 NAJLEPSZE TRIKI W EXCELU, CZYLI JAK SZYBCIEJ WYKONAĆ OBLICZENIA

Jak sprawnie filtrować i sprawdzać poprawność danych w Excelu? 1

Aktualizacja (159) Luty/Marzec 2016

Praktyczny Excel. 50 praktycznych formuł na każdą okazję

Excel formuły i funkcje

najlepszych trików Excelu

Temat: Arkusze kalkulacyjne. Program Microsoft Office Excel. Podstawy

Formatowanie warunkowe

Trik 1 Identyfikator klienta generowany za pomocą formuły

Rys. 1. Zestawienie rocznych kosztów ogrzewania domów

Pobierz plik z przykładem

Rys. 1. Daty rozpoczęcia i zakończenia uŝytkowania maszyn

Przenoszenie, kopiowanie formuł

Rys. 1. DuŜa liczba nazw zakresów. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie

TEMAT: SPOSOBY ADRESOWANIA W

Rys. 1. Dane umieszczone w oddzielnych zestawieniach

4.Arkusz kalkulacyjny Calc

Trik 1 Formatowanie przenoszone z wykresu na wykres

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8

Zaokrąglanie liczb Adresowanie względne i bezwzględne Automatyczne podejmowanie decyzji Porządkowanie tabeli danych

Formuły formułom funkcji adresowania odwoływania nazwy Funkcja SUMA argumentami SUMA

Trik 1 Edycja wykresu bezpośrednio w dokumencie Worda

W tej lekcji omówimy mechanizmy za pomocą których jest możliwe wykonywanie działań w Excelu, czyli:

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

Rys. 1. Aktywne linki będą wstawiane za pomocą rozwijanej listy

Arkusz kalkulacyjny MS EXCEL ĆWICZENIA 4

Wprowadzania liczb. Aby uniknąć wprowadzania ułamka jako daty, należy poprzedzać ułamki cyfrą 0 (zero); np.: wpisać 0 1/2

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

Funkcje Tablicowe podstawy

Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz.3

JAK PROSTO I SKUTECZNIE WYKORZYSTAĆ ARKUSZ KALKULACYJNY DO OBLICZENIA PARAMETRÓW PROSTEJ METODĄ NAJMNIEJSZYCH KWADRATÓW

EXCEL Prowadzący: dr hab. inż. Marek Jaszczur Poziom: początkujący

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

7.9. Ochrona danych Ochrona i zabezpieczenie arkusza. Pole wyboru

Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?

str. 1 Excel ćwiczenia 1 Podstawy użytkowania komputerów

Temat: Organizacja skoroszytów i arkuszy

Co to jest arkusz kalkulacyjny?

Podstawowym zadaniem, które realizuje

Przy dokonywaniu analiz ekonomicznych, np. sprzedażowych, bardzo

PRZYKŁADOWY TEST EGZAMINACYJNY

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

Funkcje wyszukiwania i adresu PODAJ.POZYCJĘ

Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:

Przykład 1. (Arkusz: Sortowanie 1 )

Trik 1 Podsumowanie kwot występujących w co drugim wierszu

Arkusz kalkulacyjny EXCEL

Dowiedz się, jak używać programu Microsoft Excel jako kalkulatora. Rozpocznij od poznania sposobów wprowadzania prostych formuł w arkuszach.

EXCEL TABELE PRZESTAWNE

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

PODSTAWY OBSŁUGI ARKUSZA KALKULACYJNEGO

Trik 1 Autorejestrowanie zmian dokonanych w obliczeniach

Praktyczny Excel. Sprytne makra

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Trik 1 Odchylenie procentowe w stosunku do minionego okresu

Trik 1 Mniejszy rozmiar skoroszytu dzięki kompresji grafiki

dolar tylko przed numerem wiersza, a następnie tylko przed literą kolumny.

Ćw. IV. Tabele przestawne

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

FORMULARZE I FORMANTY MS EXCEL 1. TEORIA

Moduł 2. Wykorzystanie programu Excel do zadań analitycznych

TABELE I WYKRESY PRZESTAWNE OD A DO Z DYNAMICZNA ANALIZA DUŻYCH ZBIORÓW DANYCH

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych)

Podręczna pomoc Microsoft Excel 2007

TP1 - TABELE PRZESTAWNE od A do Z

PRZEMYSŁAW DZIERŻAWSKI

Dane w poniższej tabeli przedstawiają sprzedaż w dolarach i sztukach oraz marżę wyrażoną w dolarach dla:

Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY. Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany

TABELE I WYKRESY PRZESTAWNE OD A DO Z DYNAMICZNA ANALIZA DUŻYCH ZBIORÓW DANYCH

Wprowadzenie do formuł i funkcji

Pobierz plik z przykładem

Rys. 1. Wartości sum częściowych nie są wyróŝnione

Arkusz kalkulacyjny MS Excel

4.2. Ustawienia programu

Trik 1 WyróŜnianie najlepszych wyników sprzedaŝowych

=jeżeli(warunek;prawda;fałsz)

Informatyka w Zarządzaniu

Aby utworzyć tabelę przestawną należy ustawić aktywną komórkę na dowolnej komórce tabeli z danymi i wybrać z

Zasady wypełniania formularza sprawozdań za 2016 rok w Excelu. 6 komórek zawiera formuły. Są one oznaczone: lub wyświetla się w nich 0.

Zasady wypełniania formularza sprawozdań za 2014 w Excelu

Zagadnienia: Program ten umożliwi Tobie między innymi: tworzenie arkuszy kalkulacyjnych wyszukiwanie i analizę danych tworzenie wykresów (diagramów)

Arkusz strona zawierająca informacje. Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze.

FORMUŁY WARUNKOWE, DZIĘKI KTÓRYM TWÓJ EXCEL ZACZNIE MYŚLEĆ

Otwórz i zamknij kilka dokumentów tekstowych, następnie sprawdź zawartość menu Plik.

Narzędzie informatyczne wspomagające dokonywanie ocen pracowniczych w służbie cywilnej

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

Excel zadania sprawdzające 263

o nazwie: adresy.xls. Fragment danych źródłowych przestawiono na rysunku 1. Rysunek 1. Dane źródłowe - plik "adresy.xls"

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Co nowego w wersji 3.7 programu Invest for Excel

Tabele w Excelu przejrzysty sposób na prezentację danych

% sumy wiersza nadrzędnego. % sumy kolumny nadrzędnej. % sumy elementu nadrzędnego. Porządkuj od najmniejszych do największych.

Zadanie 9. Projektowanie stron dokumentu

Tworzenie szablonów użytkownika

Trik 1 Wartości prognozowane bardziej czytelne na wykresie

Wyniki operacji w programie

Transkrypt:

Trik 1 Automatyczne kontrolowanie kwot wpisywanych do arkusza... 1 Trik 2 Odwołania cykliczne (pętle) w formułach... 3 Trik 3 Wygodne obliczenia z użyciem nazw zakresów... 6 Trik 4 Obliczanie średniej ważonej... 9 Trik 5 Wyszukiwanie wartości optymalnie dopasowanej do potrzeb... 10 Trik 6 Wyznaczenie adresu komórki z wartością skrajną... 13 Trik 7 Obliczanie rzeczywistej k-tej najmniejszej wartości w tabeli... 15 Trik 8 Odrzucenie wartości skrajnych przy wyliczaniu średniej... 16 Trik 9 Obliczanie sumy kilku najmniejszych i największych wartości... 18 Trik 10 Zliczanie transakcji za pomocą formuły tablicowej... 19 Excel to arkusz kalkulacyjny. Ta nazwa wskazuje, że u podstaw jego, niekiedy bardzo zaawansowanych, możliwości leżą obliczenia. Ebook przedstawia 10 przydatnych trików, dzięki którym można sprawnie wykonać wiele codziennych czynności. Dowiesz się, jak obliczyć średnią ważoną, zobaczysz, jakie problemy mogą sprawiać zaokrąglenie i jak je rozwiązać oraz jak w praktyce wykorzystać odwołania cykliczne, które przy standardowych ustawieniach Excela powodują komunikat o błędzie. Wszystkie triki są omówione krok po krok i wzbogacone zrzutami ekranowymi. Przy wprowadzaniu do arkusza składników procentowych dość często pojawia się problem przekroczenia wartości 100%. Może to wynikać z nieodpowiednich zaokrągleń lub zwyczajnej nieuwagi osoby wypełniającej komórki danymi liczbowymi. Aby się przed tym zabezpieczyć (a także w każdej innej sytuacji, kiedy zakres dopuszczalnych wartości w danej komórce jest ograniczony), proponujemy zastosować bardzo przyjazne w obsłudze narzędzie Sprawdzanie poprawności danych. 10 sprytnych trików na szybkie obliczenia w Excelu 1

Rys. 1. Przykładowe składniki procentowe W tym celu: 1. Zaznacz odpowiedni zakres komórek, począwszy od B4. 2. Otwórz kartę Dane i w grupie poleceń Narzędzia danych wskaż Poprawność danych. 3. W wyświetlonym oknie dialogowym przejdź do zakładki Ustawienia. 4. Z rozwijanej listy Dozwolone wybierz pozycję Niestandardowe. 5. W pole poniżej wpisz następującą formułę: =SUMA($B$4:$B$15)<=$E$3 6. Zatwierdź, klikając OK. Rys. 2. Ustawienia sprawdzania poprawności 10 sprytnych trików na szybkie obliczenia w Excelu 2

Od tego momentu, jeśli suma udziałów procentowych przekroczy wartość z komórki E3 (100%), wówczas pojawi się komunikat ostrzegawczy o wprowadzeniu niedozwolonej wartości. Rys. 3. Suma składników przekroczyła 100% Odwołanie cykliczne występuje, jeśli w formule jest podane niepoprawne odwołanie do komórek z danymi. Taka sytuacja najczęściej jest niepożądana i traktowana jako błąd w obliczeniach. Okazuje się, że wystąpienie odwołania cyklicznego można wykorzystać do własnych celów przy analizowaniu danych czy wykonywaniu obliczeń. W trakcie budowania formuły może się zdarzyć, że będzie odwoływała się do wartości zależnej od wartości zwracanej przez nią samą. Jest to typowy błąd powodujący wystąpienie odwołania cyklicznego. Jeśli pracujesz w Excelu z domyślnymi ustawieniami, program nie może sobie poradzić z taką zapętloną formułą i wyświetla komunikat widoczny na rysunku 6. 10 sprytnych trików na szybkie obliczenia w Excelu 3

Rys. 4. Komunikat informujący o występowaniu odwołania cyklicznego Jeśli przez pomyłkę podałeś w formule niepoprawne odwołanie, kliknij przycisk OK, a zostanie wyświetlony pasek narzędziowy Odwołanie cykliczne. Rys. 5. Formuła z odwołaniem cyklicznym Nawet jeżeli odwołanie cykliczne zostanie zignorowane poprzez zamknięcie paska narzędziowego, Excel będzie o nim stale przypominał. Na pasku stanu (u dołu okna) zobaczysz napis Cykliczne ze wskazanym adresem komórki zawierającej niepoprawne obliczenia. Czasem stosowanie odwołań cyklicznych jest jednak przydatne. Przyjmijmy, że chcesz naliczyć premię wypłacaną sprzedawcom. Jest obliczana dla każdego pracownika proporcjonalnie do wypracowanego przychodu ze sprzedaży. Fundusz, z którego wypłacane są premie, stanowi 2% wyniku netto ogółem. Obliczysz go, wpisując do komórki D10 formułę =E10*G1, jak to zostało pokazane na rysunku. Rys. 6. Ogólne środki na wypłacenie premii zostaną zwrócone w komórce D10 Formuła zwróci jednak wartość zerową, gdyż według przyjętych założeń, przy obliczaniu funduszu premiowego, konieczna jest znajomość wartości wyniku netto ogółem. Aby przeprowadzić potrzebne obliczenia, w komórce E10 wpisz następującą formułę: =B10-C10-D10 10 sprytnych trików na szybkie obliczenia w Excelu 4

Jak widać, powstało odwołanie cykliczne i żadna wartość nie zostaje zwrócona. Zostało to spowodowane tym, że formuły w komórkach D10 i E10 odwołują się do siebie wzajemnie i w związku z tym przeprowadzenie obliczeń w normalnym trybie nie jest możliwe. Żeby wyliczyć premie i wynik netto, wykonaj następujące czynności: 1. Kliknij okrągły Przycisk pakietu Office lub rozwiń menu pliki i przejdź do Opcje programu Excel (Opcje). 2. W oknie, które się pojawi, przejdź do zakładki Formuły. 3. Włącz opcję Włącz obliczanie iteracyjne. Wartości pól Maksymalna liczba iteracji i Maksymalna zmiana zmodyfikuj, jeśli wynik obliczeń nie jest poprawny (zwiększasz liczbę iteracji) lub jeśli potrzebujesz większej dokładności obliczeń (zmniejszasz wartość w polu Maksymalna zmiana). Możesz teraz przystąpić do obliczenia wysokości premii dla każdego sprzedawcy (czyli uzyskaną wartość w komórce D10 rozdzielić proporcjonalnie pomiędzy pracowników). 4. W komórce D2 wprowadź następującą formułę: =$D$10*B2/$B$10 5. Skopiuj do kolejnych komórek kolumny. 6. Formułę z komórki E10 skopiuj w górę do komórek z wynikiem finansowym dotyczącym każdego z handlowców. Rys. 7. Wynik netto i premie zostały obliczone Pamiętaj, aby po zakończeniu pracy z tym arkuszem wyłączyć Iterację w oknie opcji Excela. Pozostawienie tej opcji uaktywnionej spowoduje, że Excel nie będzie informował o odwołaniach cyklicznych będących wynikiem błędów w formułach, co może skutkować niepoprawnym wykonywaniem obliczeń. W razie potrzeby użycia iteracji możesz ją ponownie włączyć. 10 sprytnych trików na szybkie obliczenia w Excelu 5

Nazwy zakresów są bardzo praktyczną metodą tworzenia formuł. Zwykle nazwy zakresów przydzielane są bezwzględnemu zakresowi komórek. Dotyczą więc zawsze tego samego obszaru w arkuszu. Mało znaną metodą jest wykorzystanie nazw do określenia adresów względnych, relatywnych. Odpowiadają one potem, przykładowo, np. pięciu komórkom nad komórką aktywną. Rys. 8. Zaznacz zakres dla definiowania nazwy Aby zdefiniować nazwę zakresu z adresowaniem względnym, postępuj następująco: 1. Zaznacz zakres (właściwą liczbę) komórek, które powinien zawierać definiowany nazwany zakres. 2. Na karcie Formuły, w grupie poleceń Nazwy zdefiniowane wybierz przycisk Definiuj nazwę. Wyświetlone zostanie wówczas okno dialogowe. 10 sprytnych trików na szybkie obliczenia w Excelu 6

Rys. 9. Definiowanie nazwy 3. W polu Nazwy w skoroszycie wprowadź odpowiednią nazwę, np. góra5. Teraz kliknij pole Odwołuje się do i ustaw kursor za wpisanym tam adresem. 4. Wciśnij trzykrotnie klawisz F4, co spowoduje, że Excel zamieni domyślne adresowanie bezwzględne na względne. Jako że przyporządkowanie nazwy ma dotyczyć komórek leżących powyżej aktywnej, należy przesunąć wprowadzony adres w górę. Dostosowanie takie polega na pomniejszeniu wartości reprezentujących wiersze w adresie o 1. 5. Dodatkową czynnością będzie zamiana kolejności adresów w nazwie: w przykładzie zamiast adresu A8:A12 będzie A12:A8. 6. Po tych czynnościach można kliknąć przycisk Dodaj. Okno definiowania nazw będzie wtedy wyglądać jak na rysunku Rys. 10. Nazwa została zdefiniowana 7. Zakończ definiowanie nazwy przyciskiem OK. Tak utworzoną nazwę można wykorzystywać na wiele sposobów. Jeśli, np. chcesz zaznaczyć pięć komórek leżących ponad komórką aktywną, wywołaj polecenie Przejdź do lub skorzystaj z klawisza [F5]. Pojawi się wtedy okno dialogowe jak na rysunku. 10 sprytnych trików na szybkie obliczenia w Excelu 7

Rys. 11. Okno dialogowe przechodzenia do określonego adresu Poprzez wybranie w tym oknie zdefiniowanej nazwy, a następnie przycisku OK spowodujesz zaznaczenie pięciu komórek leżących ponad aktywną komórką arkusza. Możesz również wykorzystywać Pole nazwy, czyli pole w lewym górnym rogu programu Excel, tuż przed paskiem formuły. Pole to przechowuje wszystkie zdefiniowane w skoroszycie nazwy, które możesz przywoływać za pomocą listy rozwijanej. Oczywiście tak zdefiniowana nazwa nie ogranicza stosowania jej tylko do zaznaczania zakresów w arkuszu. Równie dobrze możesz jej używać w formułach. Jeśli chcesz obliczyć, np. sumę pięciu komórek znajdujących się ponad komórką aktywną, wykorzystaj następującą formułę: =SUMA(góra5) 10 sprytnych trików na szybkie obliczenia w Excelu 8

Rys. 12. Nazwa wykorzystana w formule Przyjmijmy, że w tabeli gromadzisz informacje o kosztach paliwa samochodów firmowych. Każdego dnia wprowadzasz dane o łącznej ilości zatankowanego paliwa, zapłaconych rachunkach i o cenie jednostkowej paliwa. Fragment przykładowej tabeli przedstawia rysunek. Rys. 13. Przykład tabeli do ewidencji wydatków na paliwo 10 sprytnych trików na szybkie obliczenia w Excelu 9

Chcesz na podstawie danych tabeli obliczyć, jaka jest średnia cena jednego litra paliwa w rozpatrywanym okresie. Z pewnością pierwszym Twoim pomysłem okaże się obliczenie średniej z cen jednostkowych zgromadzonych w kolumnie D, jednak nie jest to właściwe rozwiązanie. Tak wyliczona średnia nie uwzględni ilości paliwa zatankowanego po danej cenie, zatem wszystkie dane potraktowane zostaną równorzędnie. W rzeczywistości jednak istotny wpływ na średnią cenę jednego litra paliwa ma ilość benzyny zakupiona w określonej cenie. Powinieneś więc zastosować tzw. średnią ważoną. Excel nie ma wbudowanej funkcji dla takich obliczeń, więc musisz zastosować odpowiednią formułę. Zakładając, że dane o ilości zatankowanego paliwa zgromadzone są w komórkach B2:B24, a informacje o cenach jednostkowych są w komórkach D2:D24, Twoja formuła będzie wyglądać następująco: =SUMA.ILOCZYNÓW(D2:D24;B2:B24)/SUMA(B2:B24) Rys. 14. Średnia ważona ceny paliwa W wielu przypadkach, szczególnie gdy uśredniane liczby nie są znacząco różne względem siebie, wynik obliczenia średniej i średniej ważonej będzie bardzo podobny. Jeśli jednak pomiędzy argumentami uwzględnianymi w obliczeniach występują znaczne różnice, pamiętaj o stosowaniu średniej ważonej. W firmie produkcyjnej trzeba dobrać odpowiednie części w procesie produkcji. W arkuszu o nazwie Dostępne części znajdują się ich nazwy, numery fabryczne, typy oraz wymiary. Na podstawie 10 sprytnych trików na szybkie obliczenia w Excelu 10

aktualnych potrzebnych produkcyjnych dopierane są części o wymiarach najbardziej zbliżony do potrzeb. Proces ten można zautomatyzować. Rys. 15. Arkusz z dostępnymi częściami Najlepiej w takim przypadku skorzystać z formuł tablicowych i funkcji MODUŁ.LICZBY, która będzie zwracała wartość bezwzględną z różnicy pomiędzy wymiarem wymaganym a sprawdzanym. W tym celu: 1. Utwórz nowy arkusz, w którym będziesz wpisywał typy poszukiwanych części i ich wymiary. Kliknij ostatnią kartę arkusza, która nie ma nazwy. 2. W pierwszych dwóch wierszach wpisz nagłówki kolumn i sformatuj je zgodnie z rysunkiem. Rys. 16. Przygotowanie arkusza sprawdzającego wymiary części 10 sprytnych trików na szybkie obliczenia w Excelu 11

3. W kolumnie A i B wpisz dane potrzebnych części, tj. typ części i szukany wymiar. 4. W komórce C3 wpisz formułę tablicową: =JEŻELI(MIN(JEŻELI( Dostępne części!$b$2:$b$200<>$a3;b3;moduł.liczby( Dostępne części!$c$2:$c$200-$b3)))=b3;"---";min(jeżeli( Dostępne części!$b$2:$b$200<>$a3;b3;moduł.liczby( Dostępne części!$c$2:$c$200-$b3)))) i zatwierdź ją, naciskając jednocześnie klawisze [Ctrl]+[Shift]+[Enter], a nie sam klawisz [Enter] jak przy zwykłych formułach. Formuła ta zwróci najmniejszą bezwzględną wartość różnicy pomiędzy wymiarem części danego typu a wymiarem określonym w kolumnie B. Jeśli w arkuszu Dostępne części nie będzie żadnej części danego typu, to formuła zwróci trzy myślniki. Formuły tablicowe na pasku formuły są wyświetlane w nawiasach klamrowych. Jeżeli w arkuszu Dostępne części masz wypełnionych więcej niż 200 wierszy lub dane pierwszej części znajdują się w innym wierszu niż wiersz 2, to w formule zmień zakres B2:B200 i C2:C200, w taki sposób, aby obejmował wszystkie wiersze z danymi dostępnych części. Zakres ten może sięgać nawet dalej niż do ostatniego wypełnionego wiersza i uwzględniać przyszłe wpisy, ale pamiętaj, aby nie przesadzać, gdyż może to spowodować dłuższe przeliczenie arkusza. Wszystkie odwołania do komórek w kolumnie B i C w formule muszą zawierać dokładnie taką samą liczbę wierszy. 5. W komórce D3 wpisz formułę tablicową: =ADR.POŚR(ADRES(MIN(JEŻELI(MODUŁ.LICZBY('Dostępne części'!$c$2:$c$200- $B3)=C3;WIERSZ($A$2:$A$200);65536));1;;;"Dostępne części")) Formuła ta zwróci pierwszy od góry numer fabryczny części danego typu, której wymiar różni się od wymiaru zadanego o wartość określoną w kolumnie C. W przypadku braku części danego typu formuła zwróci wartość 0. Jeśli zmienisz nazwę arkusza Dostępne części, to musisz wpisać nową nazwę arkusza w 5. argumencie funkcji ADRES, gdyż funkcjonuje ona tam jako wartość tekstowa i nie zostanie automatycznie zmieniona w taki sposób, jak to dzieje się przy odwołaniach. 6. W komórce E3 wpisz formułę zwykłą: =JEŻELI(D3=0;0;WYSZUKAJ.PIONOWO(D3; Dostępne części!$a$2:$c$200;3;fałsz)) aby wyświetlić wymiar znalezionej części. W przypadku braku danego typu części zostanie zwrócona wartość zerowa. 7. Skopiuj formuły z komórek C3:E3 do komórek niżej, np. poprzez przeciągnięcie myszką tych komórek w dół. 8. Jeśli chcesz ukryć wartości zerowe mogące się pojawić w kolumnach D i E, gdy nie ma żadnej części danego rodzaju, to wybierz Przycisk pakietu Office lub rozwiń menu Plik a następnie otwórz Opcje w zakładce Zaawansowane, w sekcji Opcje wyświetlania dla tego arkusza opcję Pokaż zero w komórkach o zerowej wartości zmień na niezaznaczoną. 10 sprytnych trików na szybkie obliczenia w Excelu 12

Rys. 17. Arkusz z doborem pasujących części i formułą tablicową zwracającą najmniejszą odchyłkę wymiaru części Teraz możesz wpisywać nowe typy części i poszukiwane rozmiary w kolumnach A i B, a automatycznie w kolumnach C, D i E pojawią się informacje na temat najlepiej dopasowanej części. W arkuszu Dostępne części możesz dodawać nowe części i usuwać te, które zostaną przekazane na produkcję. Wyszukiwanie wartości maksymalnej jest bardzo częstym działaniem wykonywanym podczas analizy danych. Niekiedy jednak potrzebna jest wiedza nie tyle o wielkości wartości maksymalnej, ile jej lokalizacja w tabeli adres. Funkcja MAX nie pozwoli Ci wyznaczyć adresu komórki przechowującej poszukiwane ekstremum, ale z wykorzystaniem formuły o przedstawionej konstrukcji wykonasz to błyskawicznie: =KOMÓRKA("adres";(INDEKS(zakres; PODAJ.POZYCJĘ(MAX(zakres);zakres;0)))) Formuła wykorzystuje trzykrotnie ten sam zakres, w którym zgromadzone są dane. Spełniony musi być jednak podstawowy warunek: zakres ma być jednowymiarowy. Rozpatrywać możesz zatem komórki w jednej kolumnie lub w jednym wierszu. 10 sprytnych trików na szybkie obliczenia w Excelu 13

Rys. 18. Adres komórki z maksimum został odszukany Jak widać na rysunku, formuła zwróciła w wyniku adres bezwzględny poszukiwanej komórki. Na przedstawionej ilustracji zastosowano formułę analizującą zakres B4:B15: =KOMÓRKA("adres";(INDEKS(B4:B15;PODAJ. POZYCJĘ(MAX(B4:B15);B4:B15;0)))) Wynik zwrócony w postaci adresu $B$5 mówi jedno: w komórce o tym adresie znajdziesz wartość maksymalną. W przykładzie jest to liczba 253. Wyjaśnienie działania formuły: Formuła wykorzystuje cztery funkcje arkusza działające w następujący sposób: Funkcja MAX odszukuje największą wartość w podanym zakresie komórek. Funkcja PODAJ.POZYCJĘ zwraca względną lokalizację (pozycję) wartości wyznaczonej funkcją MAX, wewnątrz analizowanego zakresu danych. Z pomocą funkcji INDEKS przekażesz do zewnętrznej funkcji odwołanie do odszukanej komórki, znajdującej się na przecięciu kolumny wyznaczonej podanym zakresem oraz wiersza wyznaczonego funkcją PODAJ.POZYCJĘ. Funkcja informacyjna KOMÓRKA dzięki podaniu jej parametru tekstowego adres zwraca w wyniku adres (lokalizację) poszukiwanej wartości maksymalnej. Poprzez zastąpienie w podanej formule funkcji MAX funkcją MIN w prosty sposób wyznaczysz adres komórki przechowującej najmniejszą wartość w rozpatrywanym zakresie. Oczywiście zasada działania formuły nie ulegnie zmianie. 10 sprytnych trików na szybkie obliczenia w Excelu 14

Za pomocą funkcji MIN.K możesz szybko i w prosty sposób wyznaczyć k-tą najmniejszą wartość w analizowanej tabeli. Niestety w pewnych warunkach łatwo popełnić istotny błąd przy stosowaniu tej funkcji: jeśli bowiem w rozpatrywanym zakresie komórek wartość najmniejsza występuje wielokrotnie, otrzymany wynik może być niezgodny z oczekiwaniami. Przykładowo: gdy wartość minimalna występuje w zestawieniu trzykrotnie, to zarówno pierwsza, jak i druga oraz trzecia wartość wyznaczona funkcją MIN.K będzie taka sama. Aby wyznaczyć rzeczywistą k-tą najmniejszą wartość w tabeli, zastosuj formułę wykorzystującą funkcje MIN.K, JEŻELI oraz CZĘSTOŚĆ. Konstrukcja omawianej formuły jest prosta i wygląda następująco: =MIN.K(JEŻELI((CZĘSTOŚĆ(zakres;zakres)>0);zakres;"");k) Formuła potrzebuje podania dwóch parametrów: zakres (jednowymiarowy, podany trzykrotnie) oraz parametr k do określenia, którą najmniejszą wartość chcesz wyszukać. Działanie formuły =MIN.K(JEŻELI((CZĘSTOŚĆ(C3:C8;C3:C8)>0);C3:C8;"");C10) w arkuszu ilustruje kolejny rysunek: Rys. 19. Kolejne najmniejsze wartości wyznaczono prawidłowo Wartość najmniejsza (10) występuje w każdej z kolumn trzykrotnie. Funkcja MIN.K zwróciłaby więc wartość 10 dla parametru k równego 1, 2 i 3. Podana formuła zwraca rzeczywiste kolejne wartości najmniejsze. Wyjaśnienie działania formuły: 10 sprytnych trików na szybkie obliczenia w Excelu 15

Funkcja CZĘSTOŚĆ sprawdza, ilokrotnie w badanym zakresie występuje każda z wartości. Wynikiem działania tej funkcji jest tablica danych prezentująca częstotliwość występowania każdej wartości. W zwracanej tablicy każdej wartości odpowiada tylko wtedy częstość większa od zera, gdy opisywana jest pierwszy raz. Funkcja JEŻELI, dzięki zastosowaniu warunku (>0) przekazuje do funkcji MIN.K tylko dane z jednokrotnie występującą każdą wartością. Spośród otrzymanego zbioru danych funkcja MIN.K wyznacza k-tą wartość, zgodnie z parametrem k podanym jako odniesienie do komórki. Podstawiając zamiast MIN.K funkcję MAX.K, błyskawicznie przeanalizujesz zakresy danych pod kątem występowania k-tej największej wartości. Przy wszelkiego rodzaju analizach statystycznych wyliczenie wartości średniej jest działaniem bardzo częstym i dającym w wyniku istotną informację o analizowanym materiale. W niektórych zbiorach danych występują wartości bardzo duże lub bardzo małe znacznie odstające od pozostałych. Mogą one być przyczyną nadzwyczajnej sytuacji lub wręcz błędu/pomyłki. Zaleca się nieuwzględnianie takich ekstremalnych wartości w obliczaniu średniej, gdyż mogą istotnie wpłynąć na otrzymany wynik, wypaczając go tym samym. Zamiast posłużyć się prostą funkcją ŚREDNIA, zastosuj w swoich obliczeniach formułę o poniższej konstrukcji: =(SUMA(zakres)-MAX(zakres)-MIN(zakres))/(ILE.LICZB(zakres)-2) Formuła wykorzystuje tylko jeden argument, za to podany czterokrotnie: zakres komórek z analizowanymi wartościami. 10 sprytnych trików na szybkie obliczenia w Excelu 16

Rys. 20. Wyliczenie średniej bez wartości skrajnych Rysunek pokazuje działanie następującej formuły: =(SUMA(B3:B8)-MIN(B3:B8)-MAX(B3:B8))/(ILE.LICZB(B3:B8)-2) W wierszu Średnia podane zostały wyniki obliczone z zastosowaniem funkcji ŚREDNIA, natomiast w kolejnym z zastosowaniem podanej formuły. Zauważ, że uwzględnienie skrajnych wartości przy obliczaniu średniej skutkuje znaczną zmianą wyniku, a tym samym pewnym jego przekłamaniem. Jeśli wartości średnie obliczone na dwa podane sposoby znacznie od siebie odbiegają, należy przeanalizować wartości maksymalne i minimalne pod kątem zasadności ich wystąpienia. Wyjaśnienie działania formuły: Odrzucenie wartości skrajnych przy liczeniu wartości średniej przebiega na następujących zasadach: Suma wszystkich wartości komórek analizowanego zakresu wyliczana jest z użyciem funkcji SUMA. Od uzyskanego wyniku odejmuje się wartość najmniejszą, wyliczoną za pomocą funkcji MIN oraz wartość największą z użyciem funkcji MAX. Funkcja ILE.LICZB wylicza ilość liczb w zakresie, a otrzymany wynik pomniejszasz o 2, ponieważ z zakresu wyłączyłeś dwie wartości: MIN i MAX. Sumę pomniejszoną o wartości skrajne dzielisz przez ilość liczb w zestawieniu pomniejszoną o 2 i otrzymujesz dzięki temu poszukiwaną wartość średnią. 10 sprytnych trików na szybkie obliczenia w Excelu 17

Analiza danych wymaga szczególnego zwrócenia uwagi na wartości w sposób znaczący odbiegające od przeciętnych, gdyż właśnie być może one decydują o ostatecznym wyniku. O ile pojedyncze wartości ekstremalne (minimum i maksimum) mogą być przypadkowe, o tyle kilka kolejnych wartości skrajnych może być najistotniejszych dla całego zestawienia. Konstrukcja formuły tablicowej, dzięki której wyliczysz sumę x kolejnych wartości maksymalnych, jest taka: =SUMA(MAX.K(zakres;WIERSZ(ADR.POŚR("1:"&x)))) W celu obliczenia sumy kilku kolejnych wartości najmniejszych zastosuj funkcję MIN.K zamiast MAX.K. Formuła wymaga podania jedynie zakresu z danymi oraz liczby (x) kolejnych wartości skrajnych, które chcesz uwzględnić w obliczeniach. Jeśli chcesz podać parametr x bezpośrednio, a nie jako odniesienie, musisz go umieścić w cudzysłowie. Formuła zliczająca x wartości największych w zakresie B3:B10 wygląda następująco: =SUMA(MAX.K(B3:B10;WIERSZ(ADR.POŚR("1:"&B12)))) Po jej wprowadzeniu uzyskasz pożądany wynik. Rys. 21. Suma trzech kolejnych wartości największych Pamiętaj, że do poprawnego funkcjonowania każdej formuły tablicowej niezbędne jest zatwierdzenie jej z użyciem kombinacji klawiszy [Ctrl]+[Shift]+[Enter]. 10 sprytnych trików na szybkie obliczenia w Excelu 18

W celu obliczenia sumy x wartości najmniejszych wykorzystana została taka formuła: =SUMA(MIN.K(B3:B10;WIERSZ(ADR.POŚR("1:"&B12)))) Wyjaśnienie działania formuły: Działanie funkcji MAX.K sprowadza się do wyszukania k-tej największej wartości. Określenie parametru k następuje w kombinacji funkcji WIERSZ i ADR.POŚR. Kombinacja ta, z uwzględnieniem parametru wprowadzanego w komórce B12, generuje zakres od: do, jaki przyjmować będzie parametr k. Jako że jest to formuła tablicowa, następują w niej wielokrotne obliczenia: parametr k w funkcji MAX.K będzie przyjmował wartości od 1 do x zdefiniowanego w komórce B12. Po każdorazowym przebiegu funkcja MAX.K będzie przekazywać do funkcji SUMA kolejną k-tą największą wartość z zakresu danych. Ostateczny wynik wyświetlony będzie dzięki działaniu funkcji SUMA. Dla funkcji MIN.K zasada działania formuły nie ulega zmianie. Przyjmijmy, że masz zestawienie dat, np. transakcji i potrzebujesz szybko sprawdzić, ile z nich wypada w danym miesiącu. Niestety, sprawa się komplikuje, ponieważ daty są z różnych lat. Przykładowy arkusz przedstawia rysunek. Rys. 22. Przykładowe zestawienie dat Wyciągnięcie oznaczenia miesiąca za pomocą funkcji MIESIĄC i zliczenie tych wartości nie wchodzi zatem w grę. Proponujemy zastosowanie formuły tablicowej. W tym celu: 10 sprytnych trików na szybkie obliczenia w Excelu 19

1. Pod każdą z kolumn w wierszach 10. i 11. Wprowadź odpowiednio: oznaczenie roku oraz numer miesiąca. 2. W komórce poniżej wprowadź formułę tablicową: =SUMA((ROK(B3:B8)=B10)*(MIESIĄC(B3:B8)=B11)) 3. Zatwierdź ją za pomocą kombinacji 3 klawiszy: [Ctrl]+[Shift]+[Enter]. 4. Na koniec skopiuj formułę w prawo. Wyjaśnienie działania formuły: Rys. 23. Daty zostały zliczone Funkcja ROK sprawdza, czy każda komórka zakresu B3:B8 zawiera datę z 2015 r. Jeżeli tak, wówczas wynikiem jest wartość logiczna PRAWDA, jeżeli nie FAŁSZ. W ten sposób tworzy się tablicę wartości logicznych. W analogiczny sposób działa funkcja MIESIĄC, ale sprawdza zgodność miesięcy. W Excelu wartość logiczna PRAWDA jest równa liczbie 1, a FAŁSZ to 0. Poszczególne elementy obu tablic są przez siebie przemnażane i powstaje tablica złożona z samych zer i jedynek. Wszystkie elementy są dodawane za pomocą funkcji SUMA i zwracany jest wynik końcowy. 10 sprytnych trików na szybkie obliczenia w Excelu 20

Redaktor: Rafał Janus ISBN: 978-83-269-6034-5 E-book nr: Wydawnictwo: Adres: Kontakt: 2HH0542 Wydawnictwo Wiedza i Praktyka sp. z o.o. 03-918 Warszawa, ul. Łotewska 9a Telefon 22 518 29 29, faks 22 617 60 10, e-mail: cok@wip.pl NIP: 526-19-92-256 Numer KRS: 0000098264 Sąd Rejonowy dla m.st. Warszawy, Sąd Gospodarczy XIII Wydział Gospodarczy Rejestrowy. Wysokość kapitału zakładowego: 200.000 zł Copyright by: Wydawnictwo Wiedza i Praktyka sp. z o.o. Warszawa 2017 10 sprytnych trików na szybkie obliczenia w Excelu 21