Dokumentacja funkcji języka DAX

Dokumentacja funkcji DAX zawiera szczegółowe informacje dotyczące zagadnień, takich jak składnia, parametry, zwracane wartości 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 wszystkich wersjach programu Power BI Desktop, usług Analysis Services i dodatku Power Pivot w programie Excel.

W tej sekcji

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

Funkcje agregacji — te funkcje obliczają wartość (skalarną), taką jak liczba, suma, średnia, minimum lub maksimum 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 opierają się na danych typu data/godzina 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 innej funkcji i zwracają, czy wartość pasuje do oczekiwanego typu. Na przykład funkcja ISERROR zwraca wartość TRUE, jeśli wartość, do której się odwołujesz, zawiera błąd.

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

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

Inne funkcje — te funkcje wykonują unikatowe akcje, których nie można zdefiniować za pomocą żadnej z kategorii, do której należą inne funkcje.

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

Funkcje relacji — te funkcje służą do zarządzania relacjami między tabelami i ich używania. Na przykład można określić konkretną relację, która będzie używana w obliczeniach.

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 — przy użyciu tych funkcji 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ń wykorzystujących wbudowaną wiedzę na temat kalendarzy i dat. Korzystając z zakresów godzin i dat w połączeniu z agregacjami lub obliczeniami, można tworzyć znaczące porównania w porównywalnych okresach dla sprzedaży, spisu zapasów itd.

Zobacz także

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