Program szkolenia

1.    Wprowadzenie do modułu Power Query w MS Excel.

  • Tabele i funkcje tabelaryczne jako wstęp do modelu danych,
  • Relacje w pracy z Microsoft Excel – tworzenie i wykorzystanie,
  • Tabele przestawne w Excelu – powtórzenie,
  • Power Query (Język M) - podstawy oraz koncepcja języka M.

2.    Import danych zewnętrznych przez Power Query.

  • Arkusz kalkulacyjny Excel,
  • Pliki tekstowe CSV,
  • Pliki JSON,
  • Plik XML,
  • Foldery plików CSV,
  • Plikowa baza danych Access,
  • Relacyjne bazy danych SQL,
  • Internetowe źródła danych.

3.    Przekształcanie danych – kroki przetwarzania.

  • Wyszukaj pionowo i relacje w Power Query,
  • Konwersja danych (tekst, czas, liczba, waluta),
  • Pola obliczeniowe i wyrażenia tabelaryczne,
  • Pola warunkowe i formuły obliczeniowe,
  • Zmienne,
  • Dzielenie i łączenie kolumn,
  • Przekształcenia niestandardowe.

4.    Query Folding - możliwości zastosowania języka SQL.
5.    Power Query w łączeniu i przekształcaniu danych.

  • Filtrowanie i sortowanie danych wejściowych,
  • Kolumny obliczeniowe i warunkowe,
  • Tworzenie niestandardowych kolumn obliczeniowych,
  • Funkcje w Power Query - tekstowe i matematyczne,
  • Typy danych i ich konwersja,
  • Scalanie i podział kolumn.

6.    Model danych i język M

  • Dołączanie i scalanie tabel,
  • Relacje w Excelu i modelu danych,
  • Funkcje zaawansowane języka M,
  • Usuwanie wartości zduplikowanych,
  • Pivot i Unpivot.

7.    Funkcje agregacji danych i zliczanie.
8.    Aspekty praktyczne modelu danych

  • Tabela przestawna oparta o model danych,
  • Wielokrotne odwołanie do obiektów,
  • Aktualizacja danych.

9.    Praca z modelem danych

  • Zasady i warunki w dołączaniu danych i złączenia tabel,
  • Definiowanie elementów łączących zbiory danych.

10.    Łączenie tabel i wyników – zasady łączenia tabel

  • Złączenia w modelu danych: Lewe, Prawe, Anty lewe i Anty prawe, Pełne,
  • Modelowanie danych z użyciem wbudowanych narzędzi Power Query.

11.    Tabela przestawna w oparciu o model danych.
12.    Automatyzacja przetwarzania danych

  • VBA a Power Query w imporcie i przetwarzaniu danych.