Udostępnij za pośrednictwem


Funkcje analizy czasowej

Wyrażenia analizy danych (DAX) obejmują funkcje analizy czasowej, które umożliwiają manipulowanie danymi przy użyciu okresów, w tym dni, miesięcy, kwartałów i lat, a następnie kompilowania i porównywania obliczeń w tych okresach. Przed użyciem jakichkolwiek funkcji analizy czasowej pamiętaj, aby oznaczyć jedną z tabel zawierających kolumnę daty jako Tabelę dat.

W tej kategorii

Function opis
MIESIĄC ZAMKNIĘCIA Oblicza wyrażenie w ostatnim dniu miesiąca w bieżącym kontekście.
CLOSINGBALANCEQUARTER Oblicza wyrażenie w ostatnim dniu kwartału w bieżącym kontekście.
CLOSINGBALANCEYEAR Oblicza wyrażenie w ostatnim dniu roku w bieżącym kontekście.
DATEADD Zwraca tabelę zawierającą kolumnę dat przesuniętą do przodu lub do tyłu o określoną liczbę interwałów z dat w bieżącym kontekście.
DATESBETWEEN Zwraca tabelę zawierającą kolumnę dat rozpoczynającą się od określonej daty rozpoczęcia i trwa do określonej daty zakończenia.
DATESINPERIOD Zwraca tabelę zawierającą kolumnę dat rozpoczynającą się od określonej daty rozpoczęcia i kontynuuje dla określonej liczby i typu interwałów dat.
DATESMTD Zwraca tabelę zawierającą kolumnę dat od początku miesiąca w bieżącym kontekście.
DATESQTD Zwraca tabelę zawierającą kolumnę dat od początku kwartału w bieżącym kontekście.
DATESYTD Zwraca tabelę zawierającą kolumnę dat od początku roku w bieżącym kontekście.
ENDOFMONTH Zwraca ostatnią datę miesiąca w bieżącym kontekście dla określonej kolumny dat.
ENDOFQUARTER Zwraca ostatnią datę kwartału w bieżącym kontekście dla określonej kolumny dat.
ENDOFYEAR Zwraca ostatnią datę roku w bieżącym kontekście dla określonej kolumny dat.
DATA FIRSTDATE Zwraca pierwszą datę w bieżącym kontekście dla określonej kolumny dat.
FIRSTNONBLANK Zwraca pierwszą wartość w kolumnie, kolumnie przefiltrowanej według bieżącego kontekstu, gdzie wyrażenie nie jest puste
DATA OSTATNIEJ DATY Zwraca ostatnią datę w bieżącym kontekście dla określonej kolumny dat.
LASTNONBLANK Zwraca ostatnią wartość w kolumnie, kolumnie przefiltrowanej według bieżącego kontekstu, gdzie wyrażenie nie jest puste.
NASTĘPNY DZIEŃ Zwraca tabelę zawierającą kolumnę wszystkich dat z następnego dnia na podstawie pierwszej daty określonej w kolumnie dates w bieżącym kontekście.
NASTĘPNY MIESIĄC Zwraca tabelę zawierającą kolumnę wszystkich dat z następnego miesiąca na podstawie pierwszej daty w kolumnie dates w bieżącym kontekście.
NEXTQUARTER Zwraca tabelę zawierającą kolumnę wszystkich dat w następnym kwartale na podstawie pierwszej daty określonej w kolumnie dates w bieżącym kontekście.
NEXTYEAR Zwraca tabelę zawierającą kolumnę wszystkich dat w następnym roku na podstawie pierwszej daty w kolumnie dates w bieżącym kontekście.
OPENINGBALANCEMONTH Oblicza wyrażenie w pierwszym dniu miesiąca w bieżącym kontekście.
OPENINGBALANCEQUARTER Oblicza wyrażenie w pierwszym dniu kwartału w bieżącym kontekście.
OPENINGBALANCEYEAR Oblicza wyrażenie w pierwszym dniu roku w bieżącym kontekście.
PARALLELPERIOD Zwraca tabelę zawierającą kolumnę dat, która reprezentuje okres równoległy do dat w określonej kolumnie dat w bieżącym kontekście, z datami przesuniętymi w czasie lub z powrotem w czasie.
POPRZEDNI DZIEŃ Zwraca tabelę zawierającą kolumnę wszystkich dat reprezentujących dzień poprzedzający pierwszą datę w kolumnie dates w bieżącym kontekście.
POPRZEDNI MIESIĄC Zwraca tabelę zawierającą kolumnę wszystkich dat z poprzedniego miesiąca na podstawie pierwszej daty w kolumnie dates w bieżącym kontekście.
PREVIOUSQUARTER Zwraca tabelę zawierającą kolumnę wszystkich dat z poprzedniego kwartału na podstawie pierwszej daty w kolumnie dates w bieżącym kontekście.
PREVIOUSYEAR Zwraca tabelę zawierającą kolumnę wszystkich dat z poprzedniego roku, biorąc pod uwagę ostatnią datę w kolumnie dates w bieżącym kontekście.
SAMEPERIODLASTYEAR Zwraca tabelę zawierającą kolumnę dat przesuniętą rok wstecz w czasie z dat w określonej kolumnie dat w bieżącym kontekście.
STARTOFMONTH Zwraca pierwszą datę miesiąca w bieżącym kontekście dla określonej kolumny dat.
STARTOFQUARTER Zwraca pierwszą datę kwartału w bieżącym kontekście dla określonej kolumny dat.
STARTOFYEAR Zwraca pierwszą datę roku w bieżącym kontekście dla określonej kolumny dat.
TOTALMTD Oblicza wartość wyrażenia dla daty miesiąca w bieżącym kontekście.
TOTALQTD Oblicza wartość wyrażenia dla dat od początku kwartału w bieżącym kontekście.
TOTALYTD Oblicza wartość wyrażenia od początku roku do daty w bieżącym kontekście.