
Funkcja CALCULATE() i czas w języku DAX dla Power Pivot i Power BI
Czas na najczęstsze wzory wykorzystania formuły CALCULATE dla analiz czasowych: od początku roku (YTD, Year-To-Date), 3-miesięczna średnia ruchoma, dynamika rok do roku.

Czas na najczęstsze wzory wykorzystania formuły CALCULATE dla analiz czasowych: od początku roku (YTD, Year-To-Date), 3-miesięczna średnia ruchoma, dynamika rok do roku.

Jeżeli dodajemy własne obliczenia w tabeli przestawnej, zwykle jest to pole obliczeniowe. W moim mniemaniu jego zastosowanie jest dużo bardziej intuicyjne. Spróbuję jednak pokazać jaki efekt można uzyskać

Pole obliczeniowe jest użyteczne w przypadku chęci dodania do tabeli przestawnej w Excelu (pivot table) wskaźnika, którego nie ma w danych źródłowych. Oczywiście jest możliwość dodania w danych źródłowych odpowiednich kategorii i danych, ale szybszą metodą, jeżeli dodatkowe dane chcemy pokazywać tylko w tabeli przestawnej, będzie dodanie pola obliczeniowego.
Key Performance Indicators to finansowe i niefinansowe wskaźniki służące jako mierniki procesu realizacji celu. Mogą być różne, w zależności od priorytetów przedsiębiorstwa: jeżeli celem jest zbudowanie zaufania wśród klientów, możemy jako KPI stosować procent reklamacji od całej sprzedaży czy też procent dostaw na czas.
Gdy włączamy PowerPivot po raz pierwszy, automatycznie jesteśmy w trybie zaawansowanym – oznacza to, iż mamy do swej dyspozycji zakładkę Zaawansowane, w której znajduje się kilka interesujących funkcji.

Kolumny oraz pola obliczeniowe służą do pozyskania dodatkowych danych. W przypadku kolumny obliczamy indywidualną wartość dla każdego wiersza. W przypadku pól obliczeniowych sprawa ma się nieco inaczej – tam operacje wykonuje się na całych kolumnach bądź tabelach.

Poprzez samo przeciąganie i upuszczanie pól tabeli przestawnej nie zawsze uzyskamy wynik, który nas zadowoli. Gdy dane źródłowe wymagają pewnych operacji matematycznych, z pomocą przychodzą pola obliczeniowe i elementy obliczeniowe, które pozwolą dodać formuły do kolumny lub wiersza.