Funkcja TOTALYTD (język DAX)
Ocenia roku-do-data wartość wyrażenie w bieżącym kontekście.
Składnia
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
Parametry
Parametr |
Definicja |
---|---|
wyrażenie |
Wyrażenie, które zwraca wartość skalarną. |
daty |
Kolumna zawierająca daty. |
filtr |
(Argument opcjonalny) Wyrażenie określające filtr do zastosowania do bieżącego kontekstu. |
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ść zwracana
Wartość wartość skalarna reprezentuje wyrażenie dla bieżącej daty Data roku.
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).
Ostrzeżenie
Wyrażenie filtru ma ograniczenia 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ą roczną sumę chwilową dla sprzedaży internetowej.
Aby zobaczyć, jak działa, utworzyć tabelę przestawną i dodać do pola, CalendarYear, CalendarQuarter i MonthNumberOfYear, Etykiety wierszy obszaru tabela przestawna.Następnie dodać miara, o nazwie roku-do-data razem, stosując wzór określony w sekcji kodu do wartości obszaru tabela przestawna.
Kod
=TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])