Bardzo częstym narzędziem wykorzystywanym w analizie danych w programie Excel są różnego rodzaju funkcje. W tym momencie dostępnych jest ich już ponad 500. Oczywiście nie trzeba znać wszystkich, aby płynnie i efektywnie analizować dane. W tym artykule przedstawionych zostanie kilka zaawansowanych funkcji z różnych kategorii, dzięki którym analiza danych stanie się łatwiejsza.

Zaawansowane formuły arkuszowe w analizie danych

SUMA.ILOCZYNÓW()

Załóżmy, że mamy sytuację taką, jak pokazana jest na Rysunku 1.

Mamy podane informacje o cenie jednostkowej sprzedawanych towarów oraz o liczbie każdego sprzedanego towaru. Na tej podstawie w komórce E2 chcemy obliczyć całkowitą wartość wszystkich sprzedanych towarów. Oczywiście można by to zrobić w ten sposób, że w kolumnie D obliczymy za pomocą prostego mnożenia wartość sprzedaży dla każdego towaru osobno, a następnie w odpowiedniej komórce użyjemy funkcji SUMA(). Jednak może się zdarzyć, że dodatkowa kolumna nie będzie nam potrzebna, albo wręcz z jakiegoś powodu nie będziemy mogli jej stworzyć. W tym celu właśnie możemy wykorzystać funkcję SUMA.ILOCZYNÓW() (w angielskiej wersji Excela jest to funkcja SUMPRODUCT()).

Jest to funkcja, w której jako kolejne argumenty podajemy zakresy, których poszczególne elementy zostaną przez siebie pomnożone. Ważne jest jednak to, aby wszystkie podawane zakresy miały te same wymiary. W naszym przypadku w komórce E2 możemy więc wprowadzić następującą formułę:

=SUMA.ILOCZYNÓW(B2:B8;C2:C8)

Tak wprowadzona formuła będzie działać w ten sposób, że wartość z pierwszej komórki z pierwszego zakresu pomnoży przez wartość z pierwszej komórki z drugiego zakresu i do tego doda drugą wartość z pierwszego zakresu pomnożoną przez drugą wartość z drugiego zakresu itd. Innymi słowy, funkcja SUMA.ILOCZYNÓW() w naszym przypadku będzie wykonywać następujące działanie:

B2*C2+B3*C3+B4*C4+....B8*C8

Wynik działania funkcji SUMA.ILOCZYNÓW() jest pokazany na Rysunku 2.

Dzięki tej funkcji można więc uniknąć wstawiania dodatkowej kolumny i wyliczania wartości cząstkowych do sumy.

INDEKS()

Drugą bardzo przydatną funkcją przy analizie danych może okazać się funkcja INDEKS() (w angielskiej wersji Excela jest to funkcja INDEX()). Dzięki niej możemy znaleźć w pewnym zakresie danych wartość z komórki leżącej na przecięciu konkretnego wiersza i konkretnej kolumny. Załóżmy więc, że mamy sytuację taką, jak pokazano na Rysunku. 3.

Podane są różne towary i parametry ich dotyczące. W komórce K2 chcemy teraz znaleźć wartość Parametru 3 dla towaru o kodzie podanym w komórce I2. Pierwsza, niejako ręczna wersja funkcji INDEKS() wprowadzona do komórki K2 będzie wyglądać następująco:

=INDEKS(A1:G7;4;5)

Funkcja ma taką postać, ponieważ w pierwszej kolejności podajemy zakres danych, który ma być przeszukiwany i w którym są dane, które mają być zwrócone. Następnie podajemy numer wiersza, z którego dane mają być zwrócone, a następnie numer kolumny. Zwrócona zostanie wartość z komórki leżącej na przecięciu wiersza o podanym numerze i kolumny o podanym numerze. W naszym przypadku będzie to wartość z komórki E4, czyli 92.

Pozostałe 67% artykułu dostępne jest dla zalogowanych użytkowników serwisu.

Jeśli posiadasz aktywną prenumeratę przejdź do LOGOWANIA. Jeśli nie jesteś jeszcze naszym Czytelnikiem wybierz najkorzystniejszy WARIANT PRENUMERATY.

Zaloguj Zamów prenumeratę Kup dostęp do artykułu

Źródło: Controlling i Rachunkowość Zarządcza nr 05/2025

Ulubione Drukuj

Zobacz również

Formatowanie liczbowe w programie Excel

Formatowanie liczbowe w programie Excel

W Excelu często trafiamy na liczby. Często też potrzebujemy je odpowiednio sformatować, żeby podkreślić, czego dotyczą. Dlatego Microsoft przygotował wiele rodzajów formatowania liczbowego, również niestandardowego, żeby te wszystkie liczby zaprezentować w czytelny sposób. W tym artykule omówimy najważniejsze i najciekawsze możliwości Excela w kontekście formatowania liczb.

Czytaj więcej

Trzy funkcje i dwa triki Excela, których prawdopodobnie nie znasz, a powinieneś

Trzy funkcje i dwa triki Excela, których prawdopodobnie nie znasz, a powinieneś

Jedni znają Excela lepiej, inni gorzej. Pewne jest, że nikt na świecie (nawet AI) nie zna 100% możliwości tego programu. I to sprawia, że jest on tak fascynujący i daje tyle możliwości w ramach przekazywania wiedzy. Tym razem zamierzam przedstawić na praktycznych przykładach trzy funkcje i dwa triki, które prawdopodobnie nie są znane większości z nas, a powinny, bo przydają się w różnych sytuacjach i oszczędzają nasz czas, a przecież o to w tym chodzi, żeby pracować jak najkrócej, a jednocześnie najefektywniej. Zapraszam do lektury.

Czytaj więcej

Polecamy

Przejdź do

Partnerzy

Reklama

Polityka cookies

Dalsze aktywne korzystanie z Serwisu (przeglądanie treści, zamknięcie komunikatu, kliknięcie w odnośniki na stronie) bez zmian ustawień prywatności, wyrażasz zgodę na przetwarzanie danych osobowych przez EXPLANATOR oraz partnerów w celu realizacji usług, zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.

Usługa Cel użycia Włączone
Pliki cookies niezbędne do funkcjonowania strony Nie możesz wyłączyć tych plików cookies, ponieważ są one niezbędne by strona działała prawidłowo. W ramach tych plików cookies zapisywane są również zdefiniowane przez Ciebie ustawienia cookies. TAK
Pliki cookies analityczne Pliki cookies umożliwiające zbieranie informacji o sposobie korzystania przez użytkownika ze strony internetowej w celu optymalizacji jej funkcjonowania, oraz dostosowania do oczekiwań użytkownika. Informacje zebrane przez te pliki nie identyfikują żadnego konkretnego użytkownika.
Pliki cookies marketingowe Pliki cookies umożliwiające wyświetlanie użytkownikowi treści marketingowych dostosowanych do jego preferencji, oraz kierowanie do niego powiadomień o ofertach marketingowych odpowiadających jego zainteresowaniom, obejmujących informacje dotyczące produktów i usług administratora strony i podmiotów trzecich. Jeśli zdecydujesz się usunąć lub wyłączyć te pliki cookie, reklamy nadal będą wyświetlane, ale mogą one nie być odpowiednie dla Ciebie.