CZY WIESZ, ŻE…

Magiczne formuły Excela

Oszczędzaj czas i wysiłek dzięki dynamicznym tablicom.

Ten artykuł jest częścią większej serii poświęconej użytecznym funkcjom Excela. Linki do pozostałych artykułów znajdują się poniżej.

Większość osób uważa, że formułęExcelu można wykorzystać do uzyskania jednego wyniku w określonej komórce arkusza kalkulacyjnego.

Ale dostępne w Excelu dynamiczne formuły tablicowe pozwalają wykorzystać jedną formułę w wielu komórkach — w każdej z innym obliczeniem — dzięki czemu szybko stworzysz duże arkusze i zminimalizujesz ryzyko błędów. Możesz używać tych magicznych formuł, gdzie tylko chcesz, by powtórzyć obliczenia na zbiorze danych.

Oto dwa sposoby na to, jak zaoszczędzić czas i wysiłek, korzystając z dynamicznych formuł tablicowych.

Na początek: stwórz tabliczkę dodawania

Twój cel: Przygotować tabliczkę dodawania i klucz odpowiedzi, takie jak przedstawione poniżej, by pomóc dziecku w nauce matematyki (a sobie — w sprawdzaniu odpowiedzi).

Po staremu: Po wpisaniu wartości, które będą dodawane, w pierwszej kolumnie i w pierwszym wierszu, tworzysz formułę taką jak =C4+B5 w pierwszej komórce tabeli. Następnie kopiujesz ją i wklejasz w całym wierszu, a później kopiujesz cały wiersz i wklejasz go do pozostałych. Sporo kopiowania i wklejania!

Dynamicznie: Stwórz jedną formułę, która będzie obejmowała cały zakres komórek i policzy wszystkie wartości jednocześnie.

Jak to zrobić: Wykorzystaj poniższą tabelę jako przykład. W pierwszej komórce z odpowiedzią wpisz =C4:J4+B5:B18, gdzie C4:J4 to zakres danych w pierwszym wierszu, a B5:B18 — w pierwszej kolumnie. Wciśnij Enter, aby wypełnić całą tabelę.

Pusta tabliczka dodawania (po lewej) uzupełniona dzięki pojedynczej dynamicznej formule tablicowej (po prawej).

Wyższy poziom: sumowanie danych według osób i kategorii

Twój cel: Sprawdzenie, jakie ogólne wyniki sprzedażowe mają najlepsi sprzedawcy tygodnia, i aktualizowanie tych wyników w miarę dodawania nowych najlepszych sprzedawców tygodnia.

Po staremu: Użycie funkcji =SUMA.JEŻELI(), która sumuje wyniki poszczególnych sprzedawców Ale ponieważ co tydzień wybierani są najlepsi sprzedawcy, a tabela się rozrasta, trzeba by za każdym razem aktualizować arkusz ręcznie.

Dynamicznie: Wykorzystaj dynamiczną formułę tablicową, by automatycznie uzupełniać tabelę, gdy dodawani będą nowi najlepsi sprzedawcy tygodnia.

Jak to zrobić: Tabela poniżej pokazuje dotychczasowych zwycięzców tygodnia. Aby stworzyć listę sprzedawców i wykluczyć powtarzające się wpisy, użyj nowej funkcji UNIKATOWE(). W pustym miejscu arkusza wpisz formułę =UNIKATOWE(B3:B12). B3:B12 to lista dotychczasowych najlepszych sprzedawców.

Aby podliczyć ogólne wyniki sprzedaży dla każdej osoby, wykorzystaj specjalną wersję funkcji =SUMA.JEŻELI. W kolumnie obok imienia Murat wpisz formułę =SUMA.JEŻELI(B3:B12,E3#,C3:C12). B3:B12 to obecna lista najlepszych sprzedawców, a C3:C12 to lista tygodniowych wyników sprzedażowych.

Znak # to nasz magiczny element — informuje Excel, że należy sprawdzić cały zakres dynamicznej tablicy — czyli, innymi słowy, uwzględnić nowe wiersze. Wciśnij Enter, a Excel podsumuje wyniki sprzedażowe poszczególnych osób.

Teraz, kiedy dodasz Alyssę jako najlepszą sprzedawczynię w 11. tygodniu, podsumowanie zostanie uzupełnione automatycznie.

Excel oferuje wiele sposobów wykorzystania dynamicznych formuł tablicowych — na przykład funkcje FILTRUJ(), SORTUJ(), SORTUJ.WEDŁUG(), SEKWENCJA() oraz LOSOWA.TABLICA(). Dynamiczne formuły tablicowe wymagają użycia tych funkcji tylko raz, aby wypełnić nieskończenie wiele komórek, dzięki czemu oszczędzisz mnóstwo czasu.