TOTALYTD
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Uwaga
Ta funkcja jest zniechęcana do użycia w obliczeniach wizualnych , ponieważ prawdopodobnie zwraca wyniki bez znaczenia.
Ocenia yeardatevalueexpression
w bieżącym kontekście.
Składnia
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
Parametry
Parametr | Definicja |
---|---|
expression |
Wyrażenie zwracające valueskalarne . |
dates |
Kolumna, która contains daty. |
filter |
(opcjonalnie) Wyrażenie określające filter, które ma być stosowane do bieżącego kontekstu. |
year_end_date |
(opcjonalnie) Ciąg literału z date definiującym year-end date. Wartość domyślna to 31 grudnia. |
Zwracanie value
Skalarne value reprezentujące expression
oceniane dla bieżącego year-to-datedates
.
Uwagi
Argument
dates
może być dowolny z następujących:- Odwołanie do kolumny date/time.
- Wyrażenie tabeli zwracające jedną kolumnę date/timevalues.
- Wyrażenie logiczne definiujące jednokolumnową tabelę date/timevalues.
Ograniczenia dotyczące wyrażeń logicznych opisano w temacie CALCULATE.
Wyrażenie
filter
ma ograniczenia opisane w temacie CALCULATE.Parametr
year_end_date
jest literałem ciągu date, w tych samych ustawieniach regionalnych co ustawienia regionalne klienta, w którym utworzono skoroszyt. Część yeardate jest not wymagana and jest ignorowana. Na przykład poniższa formuła określa (fiscal) year_end_date 6/30 w skoroszycie ustawień regionalnych EN-US.= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey], ALL('DateTime'), "6/30")
W tym przykładzie year_end_date można określić jako "6/30", "Jun 30", "30 June", or dowolny ciąg, który rozpoznaje month/day. Zaleca się jednak określenie year_end_date przy użyciumonth/day" (jak pokazano), aby upewnić się, że ciąg jest rozpoznawany jako date.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.
Przykład
Następująca formuła sample tworzy measure, która oblicza or "year sumy bieżącej"year uruchomioną sumdla sprzedaży internetowej.
= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])