Sdílet prostřednictvím


TOTALYTD

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.

Vyhodnotí hodnotu expression roku v aktuálním kontextu.

Syntaxe

TOTALYTD(<expression>,<dates> or <calendar>[,<filter>][,<year_end_date>])

Parametry

Parametr Definice
expression Výraz, který vrací skalární hodnotu.
dates or calendar Sloupec obsahující kalendářní data nebo odkaz na kalendář
filter (volitelné) Výraz, který určuje filtr, který se má použít pro aktuální kontext.
year_end_date (volitelné) Literálový řetězec s datem, které definuje datum konce roku. Výchozí hodnota je 31. prosince.

Návratová hodnota

Skalární hodnota, která představuje expression vyhodnocenou pro aktuální rok od data dates nebo calendar.

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.

  • Výraz filter má omezení popsaná v tématu CALCULATE.

  • Parametr year_end_date je řetězcový literál data ve stejném národním prostředí jako národní prostředí klienta, ve kterém byl sešit vytvořen. Část kalendářního data roku není povinná a ignoruje se. Například následující vzorec určuje (fiskální) year_end_date 6/30 v sešitu národního prostředí EN-US.

    = TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey], ALL('DateTime'), "6/30")
    

    V tomto příkladu lze year_end_date zadat jako "6/30", "30. června", "30. června" nebo jakýkoli řetězec, který se překládá na měsíc/den. Doporučujeme ale zadat year_end_date pomocí "month/day" (jak je znázorněno), aby se řetězec přeložil na datum.

  • 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á vypočítá "roční průběžný součet" nebo "roční průběžný součet" pro internetový prodej.

= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])

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

Následující ukázkový vzorec vytvoří míru, která vypočítá "roční průběžný součet" nebo "roční průběžný součet" pro internetové prodeje z hlediska fiskálního kalendáře.

= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]), FiscalCalendar)

ALL CALCULATE DATESYTD TOTALMTD TOTALQTD TOTALWTD