Dynamiczne formuły tablicowe – rozlane formuły

Dynamiczne formuły tablicowe – rozlane formuły

Zwykłe formuły tablicowe mają ogromne możliwości. Dzięki nim możemy w jednej komórce otrzymać wynik jaki normalnie otrzymalibyśmy po zastosowaniu kilku formuł w osobnych komórkach. Mimo to nie są zbyt często stosowane z jednego prostego powodu. Ich użycie jest trudne i wymaga innego podejścia. W zwykłych formułach mamy jeden wynik dla każdej formuły. W tablicowych za to operujemy tablicami danych, więc musimy mieć na uwadze że przekształcamy jednocześnie wiele wartości. Musimy też przewidywać jakich rozmiarów będzie tablica z naszymi wynikami przeliczeń. Na szczęście Excel wyeliminował te problemy wprowadzając dynamiczne formuły tablicowe.

Dynamiczne a zwykłe formuły tablicowe – porównanie

Pierwsza różnica jest taka, że do zatwierdzania dynamicznych formuł tablicowych nie musimy  używać kombinacji Ctrl+Shift+Enter. Wspisujemy je po prostu tak zwykłe formuły. Poprawia to komfort pracy, upraszcza ją oraz eliminuje część błędów. Łatwo można było zapomnieć o zastosowaniu kombinacji Ctrl+Shift+Enter pry wprowadzaniu czy edytowaniu formuł tablicowych. A to przekładało się na błędne wyniki obliczeń.

Druga różnica to zakres wyników formuły. W zwykłych tablicach musieliśmy wprowadzić formułę tablicową na odpowiednim zakresie komórek, stworzyć tablicę wyników. W dynamicznych formułach tablicowych wprowadzamy formułę w jednej komórce, po czym następuje tzw. rozlanie formuły na tyle komórek ile w formule powstało wyników.

Trzecia różnica której wprost nie widzimy jako użytwownicy Excela, a została wprowadzona z dynamicznymi formułami tablicowymi to zmiana silnika obliczeniowego w Excelu. Jest to o tyle ważna rzecz, że teraz Excel sprawdza ile wyników powstaje w efekcie obliczeń dla każdej komórki. Jest to baza do tworzenia zupełnie nowych formuł i wprowadzania dużych usprawnień w wykonywaniu skomplikowanych obliczeń.

Dynamiczne formuły tablicowe – lista obecnie dostępnych formuł

Unikatowe(Tablica;By_col;Exacly_once)

To chyba najbardziej praktyczna i najbardziej oczekiwana formuła przez wielu użytkowników Excela. Stworzenie listy unikatowych wartości wcześniej wymagało albo użycia tabeli przestawnej albo formuł tablicowych. Pierwsze choć stosunkowo proste to wymagało odświeżania po każdej zmianie danych źródłowych. Drugie choć przeliczane na bieżąco to za to trudne w użyciu. Wymagany parametr jest tylko pierwszy, musimy podać z jakiego zakresu danych chcemy wyciągnąć wartości unikatowy. Drugi parametr określa czy unikatowość chcemy sprawdzać po wierszach czy kolumnach. W trzecim parametrze określamy czy chcemy otrzymać listę wszystkich unikatowych wartości czy tylko tych które występują dokładnie raz.

Funkcja UNIKATOWE ma większe możliwości niż by się wydawało na pierwszy rzut oka. Na przykład gdy użyjemy jej na dwóch kolumnach to stworzy nam listę unikatowych wartości z uwzględnieniem łącznie obu kolumn. Możliwości zastosowań jest o wiele więcej ale to już zostanie omówione w innym wpisie.

SORTUJ(Tablica; Indeks_sortowania; Kolejność_sortowania; Według_kolumny)

Druga bardzo przydatna formuła pozwala na automatyczne posortowanie wartości bez przekształceń danych źródłowych. Tutaj podobnie tylko pierwszy parametr jest wymagany do działania funkcji. Drugi parametr określa numer wiersza lub kolumny według, której chcemy sortować gdy funkcji używamy na większym zakresie niż jedna kolumna lub jeden wiersz. Trzeci parametr to sortowanie rosnąco (domyślnie) lub rosnąco. Ostatni parametr określa czy formuła ma działać na wierszach (domyślnie) czy na kolumnach.

Dobrą praktyką jest używanie sortowania na unikatowych wartościach. Dzięki temu otrzymujemy posortowaną listę, która świetnie nadaje się do budowy rozwijanych list czy słowników.

SORTUJ.WEDŁUG(Tablica; Wedłu_tablicy1; Kolejność_sortowania1; Według_tablicy2;…)

Funckja ta działa podobnie jak funckaj SORTUJ ale możemy tutaj ustalić kolejność sortowania według wielu kolumn. Inaczej mówiąc jest to formuła, która pozwala na to samo co sortowanie zaawansowane ale nie ingeruje w dane źródłowe. Najpierw podajemy zakres danych jakie mają być posortowanie. Ile kolumn zaznaczymy tyle otrzymamy wyników. Następnie podajemy kolumnę według której ma odbyc się sortowanie oraz określamy rodzaj sortowania tj. rosnąco czy malejąco. Dalej możemy ustalać kolejne kolumny według których będzie przeprowadzane sortowanie.

Dla przykładu mamy listę osób z ich wiekiem i wzrostem. Dzięki formule SORTUJ.WEDŁUG łatwo ustawimy że chcemy otrzymać listę osób posortowaną od najmłodszych do najstarszych a w drugiej kolejności od najwyższych do najniższych.

FILTRUJ(Tablica; Uwzględnienie; Jeśli_puste)

Kolejna przydatna funkcja, która ma bardzo wiele zastosowań. Dzięki tej funkcji otrzymamy tablicę wyników spełniających odpowiednie kryteria. Pierwszy parametr to zakres tablicy z której chcemy otrzymać wyniki. Drugi to zestaw kryteriów. Ostatni parametr określa wartość w przypadku gdy żaden rekord danych nie spełnia warunków filtrowania. Dla przykładu wyszukajmy osoby które mają wzrostu nie więcej niż 170cm. W tym przypadku chcemy otrzymać tylko listę imion.

Jak napisałem drugi parametr to określenie warunków filtrowania. Jak zatem wprowadzić tam kilka warunków? Uwzględnieni to tak naprawdę tablica wartości logicznych podanych warunków. Tablicę spełnienia kilku warunków otrzymujemy przez ich przemnożenie – iloczyn macierzy. I tak jeśli chcemy otrzymać listę osób które mają wzrostu nie więcej niż 170cm oraz mają więcej niż 26 lat to wprowadzamy formułę jak poniżej.

Funkcja filtruj ma ogromne możliwości, może zastąpić fragmentatory czy też obsłużyć przypadki gdy chcemy wyszukiwać poziomo według dwóch kryteriów.

SEKWENCJA(Wiersze; Kolumny; Początek; Krok)

To formuła która służy do wygenerowania zestawu wartości dla określonej liczby wierszy i kolumn. W swojej najprostszej postaci wygeneruje nam ciąg kolejnych liczb dla pierwszego wiersza, następnie dla drugiego itd. dla tylu kolumn ile podamy w drugim parametrze. Funkcja ta działa podobnie jak podwójna pętla w VBA.

Jakie może być zastosowanie tej formuły? Każde gdzie możemy wygenerować w określony sposób listę wartości. Na przykład możemy stworzyć formułę która wygeneruje nam listę dat na najbliższe X dni. Naszym X może być np. liczba dni płatności za fakturę dla danego klienta a listę wygenerowanych dat wykorzystamy do listy rozwijanej tak aby użytkownik na pewno wybrał odpowiednią datę.

LOSOWA.TABLICA(Wiersze; Kolumny; Minimum; Maksimum; Całkowite)

To rozbudowana funkcja LOS(). Jeśli podamy tylko liczbę wierszy i kolumn otrzymamy standardowe wartości losowe od 0 do 1 dla określonego zakresu komórek.

Kolejne trzy opcjonalne parametry to ogromne ułatwienie dla osób, które nie wiedziały jak wygenerować liczby z odpowiedniego przedziału wartości. Parametry te określają przedział losowanych wartości oraz czy chcemy otrzymać tylko wartości całkowite. Oczywiście łatwo można było to osiągnąć przy odpowiednich przekształceniach matematycznych funkcji LOS(). Dodanie liczby do wartości LOS() określa minimum zakresu, a przemnożenie funkcji LOS() określało szerokość zakresu wartości. Dzięki funkcji LOSOWA.TABLICA() wygenerujemy odpowiednią listę wartości w kilka sekund. Dla przykładu lista 8 wartości z zakresu 10-65 dla wartości całkowitych.

Dynamiczne formuły tablicowe to kolejna rewolucja w Excelu!

Jak widać dynamiczne formuły tablicowe mają ogromny potencjał oraz bardzo wiele zastosowań. Z jednej strony są bardzo proste w używaniu. Ich składnia jest prosta, nie wymaga łączenia wielu formuł tak jak to się ma przy zwykłych formułach tablicowych. Z drugiej strony działają bardzo szybko. Możliwości ich stosowania są większe niż nam się wydaje z tego względu, że musimy się do nich przyzwyczaić i o nich pamiętać w codziennej pracy. Dzięki temu z każdym tygodniem znajdziemy dla nich kolejne zastosowania, a nasze praca znacznie się usprawni.

0 0 votes
Article Rating
Subscribe
Powiadom o
1 Komentarz
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
AntoninaOrzeł
7 miesięcy temu

Ten artykuł o sztuki naprawdę otworzył mi oczy i zawsze polecam Twoją stronę., Dziękuję za podzielenie się swoimi przemyśleniami na temat sztuki i czekam na kolejne posty., Twoje spojrzenie na nauki jest naprawdę wspaniały i z niecierpliwością czekam na kolejne artykuły., Zawsze doceniam, gdy mogę nauczyć się czegoś nowego o historii i czekam na kolejne posty., Twoja pasja attain technologii naprawdę przebija się przez ten post i z niecierpliwością czekam na kolejne artykuły..

hailicare

Strona: hailicare kategoria tematyczna: Ogólnotematyczny Hailicare to strona internetowa, która oferuje szeroki wybór produktów z kategorii pielęgnacji oraz zdrowia. Nasza oferta skierowana jest do wszystkich,

Opinie o produktach

Strona: Opinie o produktach kategoria tematyczna: sklep Zapraszamy na stronę internetową https://www.testujzpa2ul.pl, gdzie znajdziesz obszerne opinie o różnorodnych produktach. Nasza platforma to doskonałe miejsce dla

skup antykow 24

Strona: skup antykow 24 kategoria tematyczna: Lombard Skup antyków 24 to profesjonalna firma zajmująca się skupem i sprzedażą antyków na terenie całej Polski. Nasza bogata

Podobne wpisy

axcess financial

Strona: axcess financial kategoria tematyczna: Finanse Axcess Financial to kompleksowa strona internetowa, która oferuje szeroki zakres usług finansowych dla klientów indywidualnych i firm. Dzięki naszej

pivot 3 pobierz

Znaleziony temat: pivot 3 pobierz Pivot 3: Nowoczesne narzędzie do analizy danych Pivot 3 to zaawansowane narzędzie do analizy danych, które umożliwia użytkownikom szybkie i

excel pobieranie

Znaleziony temat: excel pobieranie Jak skutecznie korzystać z funkcji pobierania danych w programie Excel? Wprowadzenie Program Excel to niezastąpione narzędzie w pracy analityków oraz osób

project byhann

Strona: project byhann kategoria tematyczna: Zarabianie Witaj na stronie internetowej Project byHann, miejscu stworzonym specjalnie dla wszystkich, którzy chcą zarabiać pieniądze w internecie! Nasza platforma

naklejka na Telefon

Strona: naklejka na Telefon kategoria tematyczna: Ksero Szukasz oryginalnej naklejki na swój telefon? A może potrzebujesz skorzystać z usług ksero? Odpowiedź znajdziesz na stronie internetowej

ElektroWkręta

Strona: ElektroWkręta kategoria tematyczna: rozrywka ElektroWkręta to strona internetowa, na której znajdziesz wszystko, czego potrzebujesz do rozrywki i relaksu! Nasza oferta obejmuje szeroki wybór elektroniki

raposfera

Strona: raposfera kategoria tematyczna: Muzyka Raposfera to portal, który jest prawdziwym rajem dla miłośników muzyki rapowej. Znajdziesz tutaj najnowsze informacje ze świata rapu, recenzje albumów,

pożyczki online

Strona: pożyczki online kategoria tematyczna: Finanse Szukasz szybkiej i bezpiecznej pożyczki online? Poznaj naszą stronę internetową PozyczkiOnlinee.pl! Oferujemy Ci prosty i wygodny sposób na uzyskanie

Kredyt Rol

Strona: Kredyt Rol kategoria tematyczna: Finanse Kredyt Rol to profesjonalna platforma internetowa skupiająca się na tematyce finansowej, ze szczególnym uwzględnieniem kredytów. Nasza strona oferuje szeroki

Scrabs

Strona: Scrabs kategoria tematyczna: Gry Witaj na stronie internetowej Scrabs.pl – miejscu, gdzie pasjonaci gier znajdą wszystko, czego potrzebują do pełnego zanurzenia się w świat

Ślubna suknia

Strona: Ślubna suknia kategoria tematyczna: Rodzina Zapraszamy do odwiedzenia naszej strony internetowej www.slubnasuknia.pl, gdzie znajdziesz wszystko, czego potrzebujesz, aby stworzyć wymarzoną suknia ślubną! Jesteśmy profesjonalnym

Rowery Happy

Strona: Rowery Happy kategoria tematyczna: Hobby Rowery Happy to miejsce stworzone z myślą o miłośnikach dwóch kółek. Nasza strona internetowa oferuje szeroki wybór rowerów różnego

wiersz w excelu

Znaleziony temat: wiersz w excelu Akademia Analityków – Tworzenie i analiza wiersza w Excelu Wprowadzenie Wiersze w programie Excel są jednym z podstawowych elementów arkusza

excel algorytmy

Znaleziony temat: excel algorytmy Excel – narzędzie do analizy danych Excel to popularny program do analizy danych, który oferuje wiele możliwości w zakresie tworzenia arkuszy

Ekspres Kasa

Strona: Ekspres Kasa kategoria tematyczna: Finanse Ekspres Kasa to innowacyjna strona internetowa dedykowana wszystkim poszukującym szybkich i sprawnych rozwiązań finansowych. Dzięki naszej platformie możesz szybko

agencja pracy szczytno

Strona: agencja pracy szczytno kategoria tematyczna: Praca Zapraszamy do odwiedzenia naszej strony internetowej agencjapracyszczytno.pl! Jesteśmy profesjonalną agencją pracy działającą w Szczytnie, która pomaga znaleźć odpowiednie

Pożyczka w Internecie

Strona: Pożyczka w Internecie kategoria tematyczna: Finanse Potrzebujesz szybkiej pożyczki w internecie? Szukasz sprawdzonego i bezpiecznego sposobu na pozyskanie dodatkowych środków finansowych? W takim razie

Konkursy dla graczy

Strona: Konkursy dla graczy kategoria tematyczna: rozrywka Witaj na stronie internetowej Konkursy dla graczy! Jesteśmy platformą, która oferuje Ci możliwość uczestnictwa w różnorodnych konkursach związanych

Kredyt ASA

Strona: Kredyt ASA kategoria tematyczna: Finanse Szukasz szybkiego i bezpiecznego rozwiązania finansowego? Odwiedź naszą stronę internetową Kredyt ASA! Jesteśmy liderem w branży finansowej, oferując kompleksowe

bajki dla dzieci online

Strona: bajki dla dzieci online kategoria tematyczna: Filmy Bajki dla dzieci online to strona, na której najmłodsi mogą znaleźć wiele interesujących i edukacyjnych filmów do

Beltine Hotel

Strona: Beltine Hotel kategoria tematyczna: Turystyka Zapraszamy do skorzystania z oferty luksusowego hotelu Beltine, który położony jest w malowniczej okolicy i zapewnia komfortowe warunki na

Moje Domowe SPA

Strona: Moje Domowe SPA kategoria tematyczna: Turystyka Witaj na stronie Moje Domowe SPA – Twoim przewodnikiem po świecie relaksu i odprężenia w zaciszu własnego domu!

dom niespodzianek

Strona: dom niespodzianek kategoria tematyczna: Konkursy Poszukujesz wyjątkowego sposobu na zaskoczenie bliskiej osoby? Odwiedź naszą stronę internetową dom-niespodzianek.pl! Znajdziesz tutaj wiele kreatywnych konkursów, które pozwolą

auto skup Siedlce

Strona: auto skup Siedlce kategoria tematyczna: Motoryzacja Witaj na stronie internetowej auto skup Siedlce! Jesteśmy profesjonalną firmą zajmującą się skupem samochodów w Siedlcach i okolicach.

1
0
Would love your thoughts, please comment.x

Headline

Never Miss A Story

Get our Weekly recap with the latest news, articles and resources.

Hot daily news right into your inbox.

Cookie policy
We use our own and third party cookies to allow us to understand how the site is used and to support our marketing campaigns.