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.