Dokumentacja funkcji języka DAX

Dokumentacja funkcji języka DAX zawiera szczegółowe informacje, w tym składnię, parametry, wartości zwracane i przykłady dla każdej z ponad 250 funkcji używanych w formułach języka DAX (Data Analysis Expression).

Ważne

Nie wszystkie funkcje języka DAX są obsługiwane lub uwzględniane we wcześniejszych wersjach programu Power BI Desktop, usług Analysis Services i dodatku Power Pivot w programie Excel.

W tym obszarze

Nowe funkcje języka DAX — te funkcje są nowe lub są istniejącymi funkcjami, które zostały znacząco zaktualizowane.

Funkcje agregacji — te funkcje obliczają (skalarną) wartość, taką jak liczba, suma, średnia, minimalna lub maksymalna dla wszystkich wierszy w kolumnie lub tabeli zgodnie z definicją wyrażenia.

Funkcje daty i godziny — te funkcje w języku DAX są podobne do funkcji daty i godziny w programie Microsoft Excel. Jednak funkcje języka DAX są oparte na typach danych daty/godziny używanych przez program Microsoft SQL Server.

Funkcje filtrowania — te funkcje ułatwiają zwracanie określonych typów danych, wyszukiwanie wartości w powiązanych tabelach i filtrowanie według powiązanych wartości. Funkcje wyszukiwania działają przy użyciu tabel i relacji między nimi. Funkcje filtrowania umożliwiają manipulowanie kontekstem danych w celu tworzenia dynamicznych obliczeń.

Funkcje finansowe — te funkcje są używane w formułach, które wykonują obliczenia finansowe, takie jak wartość bieżąca netto i stopa zwrotu.

Funkcje informacyjne — te funkcje patrzą na tabelę lub kolumnę podaną jako argument do innej funkcji i zwracają, czy wartość jest zgodna z oczekiwanym typem. Na przykład funkcja ISERROR zwraca wartość TRUE, jeśli wartość, do której odwołujesz się, zawiera błąd.

Funkcje logiczne — te funkcje zwracają informacje o wartościach w wyrażeniu. Na przykład funkcja TRUE informuje, czy wyrażenie, które oceniasz, zwraca wartość TRUE.

Funkcje matematyczne i trygonometryczne — funkcje matematyczne w języku DAX są podobne do funkcji matematycznych i trygonometrycznych programu Excel. Istnieją jednak pewne różnice w typach danych liczbowych używanych przez funkcje języka DAX.

Inne funkcje — te funkcje wykonują unikatowe akcje, których nie można zdefiniować w żadnej z kategorii, do których należą większość innych funkcji.

Funkcje nadrzędne i podrzędne — te funkcje ułatwiają użytkownikom zarządzanie danymi, które są prezentowane jako hierarchia nadrzędna/podrzędna w modelach danych.

Funkcje relacji — te funkcje służą do zarządzania relacjami między tabelami i korzystania z nich. Można na przykład określić konkretną relację, która ma być używana w obliczeniu.

Funkcje statystyczne — te funkcje obliczają wartości związane z rozkładami statystycznymi i prawdopodobieństwem, takimi jak odchylenie standardowe i liczba permutacji.

Funkcje manipulowania tabelami — te funkcje zwracają tabelę lub manipulują istniejącymi tabelami.

Funkcje tekstowe — dzięki tym funkcjom można zwrócić część ciągu, wyszukać tekst w ciągu lub połączyć wartości ciągu. Dodatkowe funkcje służą do kontrolowania formatów dat, godzin i liczb.

Funkcje analizy czasowej — te funkcje ułatwiają tworzenie obliczeń, które korzystają z wbudowanej wiedzy na temat kalendarzy i dat. Używając zakresów godzin i dat w połączeniu z agregacjami lub obliczeniami, można tworzyć znaczące porównania w porównywalnych okresach czasu sprzedaży, spisu itd.

Dokumentacja składni języka DAX
Dokumentacja operatora języka DAX
Konwencje nazewnictwa parametrów języka DAX