Sdílet prostřednictvím


STARTOFYEAR

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Poznámka:

Tato funkce se nedoporučuje používat ve vizuálních výpočtech , protože pravděpodobně vrací nesmyslné výsledky.

Pro zadání sloupce kalendářních dat vrátí první datum roku v aktuálním kontextu pro zadaný sloupec kalendářních dat.
Pro vstup kalendáře vrátí tabulku pro první datum roku v aktuálním kontextu. Tabulka obsahuje všechny primární označené sloupce a všechny sloupce související s časem.

Syntaxe

STARTOFYEAR(<dates> or <calendar>)

Parametry

Pojem definice
dates or calendar Sloupec, který obsahuje kalendářní data nebo odkaz na kalendář.
YearEndDate (Volitelné) Hodnota koncového data roku. Platí pouze pro vstup sloupce kalendářního data.

Návratová hodnota

Pro zadání sloupce kalendářního data tabulka obsahující jeden sloupec a jeden řádek s hodnotou data.
Pro vstup kalendáře tabulka pro první datum roku v aktuálním kontextu. Tabulka obsahuje všechny primární označené sloupce a všechny sloupce související s časem.

Poznámky

  • Argument dates může být některý z následujících:

    • Odkaz na sloupec data a času
    • Výraz tabulky, který vrátí jeden sloupec hodnot data a času.
    • Logický výraz, který definuje tabulku s jedním sloupcem hodnot data a času.
  • Omezení logických výrazů jsou popsána v tématu CALCULATE.

  • Parametr year_end_date nesmí být zadán při použití kalendáře.

  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

Následující ukázkový vzorec vytvoří míru, která vrátí začátek roku pro aktuální kontext.

= STARTOFYEAR(DateTime[DateKey])

Příklad časového měřítka na základě kalendáře

Následující ukázkový vzorec vytvoří tabulku, která vrátí označené sloupce odpovídající začátku roku pro fiskální kalendář.

= STARTOFYEAR(FiscalCalendar)

Funkce časového měřítkadata a časuSTARTOFQUARTERSTARTOFMONTHSTARTOFWEEK