Udostępnij przez


Funkcja DATESYTD (język DAX)

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

Składnia

DATESYTD(<dates> [,<year_end_date>])

Parametry

Termin

Definicja

daty

Kolumna zawierająca daty.

data_końca_roku

(Argument opcjonalny) Ciąg literału zawierający datę, która definiuje koniec roku.Wartość domyślna to 31 grudnia.

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:

  • Odwołanie do kolumny daty/godziny.

  • Wyrażenie tabeli zwracające pojedynczą kolumnę wartości daty/godziny.

  • 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).

Parametr year_end_date jest ciąg literał data, w tych samych ustawień regionalnych jako ustawienia regionalne klient, gdy skoroszyt został utworzony.Część daty określająca rok jest ignorowana.

Przykład

Poniższa przykładowa formuła tworzy miarę obliczającą sumę chwilową dla sprzedaży internetowej.

Aby zobaczyć, jak działa, utworzyć tabelę przestawną i dodać do pola CalendarYear i CalendarQuarter, Etykiety wierszy obszaru tabela przestawna.Następnie dodać miara o nazwie uruchomiony całkowita, stosując wzór określony w sekcji kodu do wartości obszaru tabela przestawna.

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