Konsolidacja danych finansowych z wykorzystaniem Power Query

Power Query jest narzędziem, którego znajomość staje się szczególnie przydatna w przypadku konsolidacji danych finansowych. Doskonałym przykładem może być konsolidacja danych budżetowych lub danych sprzedażowych pochodzących z kilku, a czasem wielu oddziałów. Niniejszy artykuł obrazuje jak szybko i w łatwy sposób skonsolidować w jednym arkuszu Excela dane budżetowe pochodzące z kilku MPK (miejsc powstawania kosztów) z wykorzystaniem Power Query. Prezentowane rozwiązanie pozwala zaoszczędzić wiele czasu i zminimalizować ryzyko błędów.

C24_022023_12.jpg

Konsolidacja – zestaw danych

Zacznijmy od zestawu danych, który posłuży do zobrazowania przewag Power Query nad MS Excel. Na kolejnej stronie zamieszczono trzy rysunki prezentujące dane budżetowe na rok 2023, przygotowane przez managerów trzech różnych miejsc powstania kosztów (dalej MPK) o numerach 501, 502 oraz 503. W rzeczywistości MPK może być oczywiście kilkadziesiąt, jednakże nie stanowi to problemu ani wyzwania w przypadku dobrze przygotowanego query, dlatego skupiono się na małym zestawie danych.

Pierwsze dwa MPK celowo zawierają pewne błędy, jakie mogą się zdarzyć w rzeczywistości:

w wartościach dla kolejnych miesięcy znajdują się zarówno wartości dodatnie, jak i 0 lub komórka pusta,

w MPK 501 jedna linia jest całkiem pusta (wiersz 12),

suma dla całego MPK 501 jest niewłaściwie obliczona (wiersz 22),

brakuje pewnych danych w kolumnach F-G w MPK 501 (wiersze 19-20),

w MPK 502 dodano linię bez numeru i nazwy konta, którą należy zignorować na ten moment (wiersz 19).

Jedynie MPK 503 prezentuje w całości poprawnie przygotowane dane.

Wybrany problem można rozwiązać zarówno za pomocą query, jak i MS Excel. Jednakże PQ ma kilka zasadniczych przewag w tej konkretnej sytuacji nad arkuszem Excela. Mianowicie:

 

( 1 ) Konsolidacji za pomocą Excela można dokonać poprzez formuły, które jednakże najpierw trzeba wymyślić, a co więcej – zwiększają one zasadniczo rozmiar pliku, co przy kilkudziesięciu MPK będzie stanowić wyzwanie jeśli chodzi o odczyt i modyfikację danych. Prezentowane niżej query jest szybkie, nie wymaga zaawansowanej wiedzy, a co najważniejsze rozmiar pliku jest dużo mniejszy.

( 2 ) Można również skonsolidować zaprezentowane dane manualnie poprzez skopiowanie ręczne danych ze wszystkich zakładek do jednej. W przypadku trzech MPK miałoby to sens, jednakże w przypadku kilkunastu czy więcej MPK jest to czasochłonna praca mijająca się z celem. Dobrze przygotowane query pozwala zaoszczędzić mnóstwo czasu, jednocześnie minimalizując ryzyko błędu.

( 3 ) Konsolidacja za pomocą Excela (drogą manualną) jest rozwiązaniem jednorazowym. Proces budżetowy polega na ciągłych modyfikacjach i weryfikacji kosztów. To z kolei wymusza ciągłe sprawdzanie manualnie skonsolidowanego pliku, znacząco zwiększając ryzyko błędu. W przypadku użycia Power Query wystarczy poświęcić kilka sekund i odświeżyć query, by uzyskać aktualne wyniki.

Z drugiej strony wszystko ma swoje wady i zalety. Tak samo Power Query. Przede wszystkim:

( 1 ) PQ wymaga, by dane były jednolite, np. formatka budżetowa lub widok raportu sprzedażowego z danego raportu. Dotyczy to także nazw kolumn w poszczególnych zakładkach/plikach;

( 2 ) PQ jest „case-sensitive”, tzn. że jest bardzo czułe i wymaga dobrego przygotowania i przewidzenia różnych sytuacji, jakie mogą się zdarzyć. Mowa tu chociażby o błędach opisanych wyżej. W bardziej skomplikowanych przypadkach istnieje duże prawdopodobieństwo, że wystąpi konieczność poprawienia query, by ominąć jakieś nieprzewidziane błędy w zestawie danych.

Wykorzystałeś swój limit bezpłatnych treści

Pozostałe 61% artykułu dostępne jest dla zalogowanych użytkowników portalu. Zaloguj się, wybierz plan abonamentowy albo kup dostęp do artykułu/dokumentu.

Kilka wariantów prenumeraty Pokaż opcje
Dwutygodniowy dostęp bez zobowiązań Wybieram

Abonament już od 100 zł miesięcznie

Dwutygodniowy dostęp bez zobowiązań

Pełen dostęp do wszystkich treści portalu
to koszt 100 zł miesięcznie
przy jednorazowej płatności za rok

WYBIERAM

Dwutygodniowy dostęp do wszystkich treści
portalu za 99 zł netto, które odliczymy od ceny
regularnej przy przedłużeniu abonamentu

WYBIERAM

Pełen dostęp do wszystkich treści portalu
to koszt 100 zł miesięcznie
przy jednorazowej płatności za rok

Dwutygodniowy dostęp do wszystkich treści
portalu za 99 zł netto, które odliczymy od ceny
regularnej przy przedłużeniu abonamentu

WYBIERAM

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.