Udostępnij za pośrednictwem


Funkcja DATESMTD (język DAX)

Zwraca tabelę zawierającą kolumnę dat z okresu od początku miesiąca do określonej daty, w bieżącym kontekście.

Składnia

DATESMTD(<dates>)

Parametry

Termin

Definicja

daty

Kolumna zawierająca daty.

Wartość właściwości/wartość zwracana

Tabela zawierająca jedną kolumnę wartości dat.

Uwagi

Ostrzeżenie

Aby dowiedzieć się więcej na temat wpływu na wyniki formuł w kontekście, zobacz Kontekst w formułach języka DAX.

Argumentu daty może być dowolną z następujących czynności:

  • Odniesienia do daty /czas kolumna.

  • Tabela zwracające pojedynczej kolumna Data /czas wartości.

  • Wyrażenie logiczne definiujące jednokolumnową tabelę zawierającą wartości daty/godziny.

Ostrzeżenie

Ograniczenia wartość logiczna wyrażeń są opisane w temacie, Funkcja CALCULATE (język DAX).

Przykład

Poniższa przykładowa formuła tworzy miarę obliczającą sumę za okres od początku miesiąca do daty dla sprzedaży internetowej.

Aby zobaczyć, jak działa, należy utworzyć tabelę przestawną i dodawanie pól, CalendarYear, MonthNumberOfYear i DayNumberOfMonth, do Etykiety wierszy obszaru tabela przestawna.Następnie dodać miara, o nazwie miesiąca do daty całkowitego, stosując wzór określony w sekcji kodu do wartości obszaru tabela przestawna.

=CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), DATESMTD(DateTime[DateKey]))