fbpx

Anulowanie przestawienia kolumn (UnPivot Column) w Power Query

W dzisiejszym świecie biznesowym, gdzie ilość danych rośnie w szybkim tempie, umiejętność skutecznego zarządzania danymi jest kluczowa dla sukcesu. Power Query, narzędzie do transformacji danych dostępne w programach takich jak Excel i Power BI, oferuje szereg potężnych funkcji, które mogą ułatwić to zadanie. Jedną z tych funkcji jest „anulowanie przestawienia kolumn” (Unpivot Column), która pozwala na przekształcenie szerokich kolumn z danymi w wąską strukturę.

W tym artykule przyjrzymy się bliżej anulowaniu przestawienia kolumn w Power Query. Odpowiemy na najczęstsze pytania związane z tą funkcjonalnością, przedstawimy zastosowanie, przykłady, a następnie pokażemy, jak może się ona przydać w praktyce.

Czym jest anulowanie przestawienia kolumn (Unpivot Column)?

Anulowanie przestawienia kolumn to operacja transformacji danych, która zamienia szerokie kolumny, zawierające wartości dla różnych kategorii, na wąską strukturę, gdzie każda wartość znajduje się w osobnym wierszu wraz z informacjami o kategorii. Innymi słowy, przekształca dane z postaci „pionowej” na „poziomą”.

Załóżmy na przykład, że masz tabelę z danymi, gdzie kolumny reprezentują różne miesiące albo dni, a każda komórka zawiera wartość dla określonej kategorii, anulowanie przestawienia kolumn pozwoli na zamianę tych kolumn na dwie kolumny: jedną zawierającą nazwy kategorii, a drugą zawierającą wartości dla poszczególnych miesięcy lub dni.

Jak zastosować anulowanie przestawienia kolumn w Power Query?

Anulowanie przestawienia kolumn w Power Query jest stosunkowo proste i wymaga kilku kroków. Oto podstawowy proces:

  1. Otwórz program, w którym korzystasz z Power Query, na przykład Excel lub Power BI.
  2. Zaimportuj dane, z którymi chcesz pracować, do Power Query.
  3. Wybierz kolumny, dla których chcesz anulować przestawienie.
  4. Kliknij prawym przyciskiem myszy i wybierz opcję „Anuluj przestawienie kolumn” (Unpivot Column). Alternatywnie możesz zaznaczyć kolumny, dla których nie chcesz włączać anulowania przestawienia kolumn. Następnie wybrać „Anuluj przestawienie innych kolumn” (Unpivot Other Columns). To podejście jest bardziej uniwersalne.
  5. Power Query automatycznie przeniesie wartości z kolumn przestawnych do jednej kolumny. Natomiast nagłówki kolumn (atrybuty) powtórzy w kolumnie obok dla odpowiednich wartości.
  6. Dokonaj ewentualnych dodatkowych modyfikacji i dostosowań danych, jeśli to konieczne.
  7. Zatwierdź zmiany i zaimportuj przekształcone dane z powrotem do programu.

Przykład zastosowania anulowanie przestawienia kolumn:

Załóżmy, że prowadzisz firmę e-commerce i masz zestawienie sprzedaży produktów w różnych regionach w postaci szerokiej tabeli, gdzie każda kolumna reprezentuje inny miesiąc, a w wierszach znajdują się informacje o konkretnych produktach. Chciałbyś przekształcić te dane w wąską strukturę, aby móc łatwo analizować sprzedaż według regionu i miesiąca.

  1. Import danych: Otwórz program Excel lub Power BI i zaimportuj zestawienie sprzedaży jako dane wejściowe do Power Query.
Anulowanie przestawienia kolumn - krok 1
  1. Wybierz kolumnę i anuluj przestawienie kolumn/innych kolumn:
    • Zaznacz kolumny zawierające wartości dla poszczególnych miesięcy. Na przykład, jeśli masz kolumny „Styczeń”, „Luty” i „Marzec” reprezentujące kolejne miesiące, zaznacz te trzy kolumny. Kliknij prawym przyciskiem myszy na wybranych kolumnach i wybierz opcję „Anuluj przestawienie kolumn” (Unpivot Column)
    • Możesz także zaznaczyć wszystkie pozostałe kolumny, np. Region i Produkt. Kliknij prawym przyciskiem myszy na wybranych kolumnach i wybierz opcję „Anuluj przestawienie innych kolumn” (Unpivot Other Columns)
Anulowanie przestawienia kolumn - krok 2
  1. Power Query automatycznie przekształci te kolumny, tworząc dwie nowe kolumny: jedną zawierającą nazwy miesięcy i drugą zawierającą wartości sprzedaży.
Anulowanie przestawienia kolumn - krok 3
  1. Modyfikacje i dostosowania: W zależności od potrzeb, możesz dokonać dodatkowych modyfikacji i dostosować dane. Na przykład, możesz zmienić nazwy kolumn, usunąć niepotrzebne kolumny lub dodać dodatkowe kroki transformacji danych.
  2. Zatwierdź zmiany: Po zakończeniu transformacji danych, zatwierdź zmiany i zaimportuj przekształcone dane z powrotem do programu Excel lub Power BI.

Dzięki anulowaniu przestawienia kolumn w Power Query, teraz masz wąską strukturę danych, gdzie każda wartość sprzedaży znajduje się w osobnym wierszu wraz z informacjami o regionie i miesiącu. Możesz teraz na przykład łatwo analizować te dane, tworzyć raporty, wykresy i wyciągać wnioski dotyczące sprzedaży w poszczególnych regionach i miesiącach.

Dlaczego warto szkolić się z tematu Power Query, Excela i Power BI?

W związku z coraz większą ilością danych, umiejętność efektywnego zarządzania nimi jest niezwykle ważna dla każdej organizacji. Szkolenie z Power Query, Excela i Power BI oferowane przez firmę Expose może być niezwykle korzystne dla Twojej firmy.

Firma Expose oferuje wysokiej jakości szkolenia z Power Query, Excela i Power BI, które są dostosowane do potrzeb Twojej firmy. Dzięki doświadczeniu i wiedzy ekspertów Expose, Twoi pracownicy zdobędą niezbędne umiejętności i narzędzia, aby skutecznie zarządzać danymi, przyspieszyć procesy analityczne i osiągnąć lepsze wyniki biznesowe.

W naszej firmie oferujemy również Bootcamp Business Intelligence, który jest jednym z najbardziej kompleksowych szkoleń. To intensywne szkolenie zapewnia wszechstronne poznanie narzędzi BI, w tym Power Query. Dzięki temu programowi w krótkim czasie możesz zdobyć wiedzę i umiejętności z zakresu analizy biznesowej. Udział w Bootcampie BI to doskonała inwestycja w przyszłość. Nabyte umiejętności pozwolą osiągać lepsze wyniki biznesowe i rozwijać się zawodowo.

Zobacz również:

Szkolenia:

udostępnij:
Gratulacje!
Wniosek został wysłany prawidłowo.
Dziękujemy za przesłanie zapytania. Skontaktujemy się z Tobą najszybciej jak to możliwe.