Udostępnij za pośrednictwem


DATESYTD

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Nuta

Ta funkcja jest zniechęcana do użycia w obliczeniach wizualizacji , ponieważ prawdopodobnie zwraca wyniki bez znaczenia.

Zwraca tabelę, która contains kolumnę dat dla year, aby datew bieżącym kontekście.

Składnia

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

Parametry

Termin Definicja
dates Kolumna, która contains daty.
year_end_date (opcjonalnie) Ciąg literału z date definiującym year-end date. Wartość domyślna to 31 grudnia.

Zwracanie value

Tabela zawierająca jedną kolumnę datevalues.

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.

    Nuta

    Ograniczenia dotyczące wyrażeń logicznych opisano w temacie CALCULATE funkcji.

  • 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 ignorowana. W zależności od ustawień regionalnych format mogą być podobne do "m-dd" or "dd-m".

  • 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

Poniższa formuła sample tworzy measure, która oblicza sumę bieżącą dla sprzedaży internetowej.

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

Poniższa formuła sample tworzy measure, która oblicza wartość "Fiscal Year Running Total" dla sprzedaży internetowej przy użyciu ustawień regionalnych USA dla Dateformat.

= CALCULATE(
    SUM(InternetSales_USD[SalesAmount_USD]), 
    DATESYTD(DateTime[DateKey],
        "6-30"
        )
)

funkcje analizy TimeDateandtimeDATESMTDDATESQTD funkcji