Zdieľať cez


TOTALYTD

Vzťahuje sa na:Vypočítaný stĺpecVypočítaná tabuľkaVýpočet vizuálu mierky

Poznámka

Táto funkcia sa neodporúča používať vo výpočtoch vizuálu, pretože pravdepodobne vracia nezmyselné výsledky.

Vyhodnotí výraz za rok do zadaného dátumu v aktuálnom kontexte.

Syntax

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

Parametre

Parameter Definícia
Výraz Výraz, ktorý vracia skalárnu hodnotu.
Dátumy Stĺpec, ktorý obsahuje dátumy.
Filter (voliteľné) Výraz, ktorý určuje filter, ktorý sa má použiť na aktuálny kontext.
year_end_date (voliteľné) Doslovný reťazec s dátumom, ktorý definuje dátum konca roka. Predvolená hodnota je 31. december.

Vrátená hodnota

Skalárna hodnota, ktorá predstavuje výraz vyhodnotený pre dátumy roka ku dnešnému dňu.

Poznámky

  • Argument dates môže byť ľubovoľný z týchto možností:

    • Odkaz na stĺpec dátumu a času.
    • Výraz tabuľky, ktorý vráti jeden stĺpec hodnôt dátumu a času.
    • Boolovský výraz, ktorý definuje tabuľku s jedným stĺpcom hodnôt dátumu a času.
  • Obmedzenia booleovských výrazov sú popísané v téme Funkcia CALCULATE.

  • Výraz filter má obmedzenia popísané v téme Funkcia CALCULATE.

  • Parameter year_end_date je znakový reťazec dátumu v rovnakom miestnom nastavení ako miestne nastavenie klienta, v ktorom bol zošit vytvorený. Časť dátumu označujúná ako rok nie je povinná a bude sa ignorovať. Nasledujúci vzorec napríklad určuje (fiškálny) year_end_date 6/30 v prostredí miestneho nastavenia EN-US.

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

    V tomto príklade možno year_end_date zadať ako "6/30", "Jun 30", "30 June" alebo ľubovoľný reťazec, ktorý sa vyrieši ako mesiac/deň. Odporúča sa však zadať year_end_date pomocou výrazu "mesiac/deň" (ako je znázornené), aby sa zabezpečilo, že reťazec sa vyrieši ako dátum.

  • Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).

Príklad

V nasledujúcej ukážke vzorec vytvorí mierku, ktorá vypočíta "medzisúčet za rok" alebo "priebežný súčet za rok" internetového predaja.

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

VŠETKY
VÝPOČET
DATESYTD
TOTALMTD
TOTALQTD