Lezen in het Engels

Delen via


TOTALYTD

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Notitie

Deze functie wordt afgeraden voor gebruik in visuele berekeningen omdat deze waarschijnlijk betekenisloze resultaten retourneert.

Evalueert de year-naar-datevalue van de expression in de huidige context.

Syntaxis

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

Parameters

Parameter Definitie
expression Een expressie die een scalaire valueretourneert.
dates Een kolom die datums contains.
filter (optioneel) Een expressie die een filter opgeeft die moet worden toegepast op de huidige context.
year_end_date (optioneel) Een letterlijke tekenreeks met een date die de year-end-datedefinieert. De standaardwaarde is 31 december.

value retourneren

Een scalaire value die de expression vertegenwoordigt die wordt geëvalueerd voor de huidige year-naar-datedates.

Opmerkingen

  • Het argument dates kan een van de volgende zijn:

    • Een verwijzing naar een kolom date/time.
    • Een tabelexpressie die één kolom met date/timevaluesretourneert.
    • Een Booleaanse expressie waarmee een tabel met één kolom van date/timevalueswordt gedefinieerd.
  • Beperkingen voor Boole-expressies worden beschreven in het onderwerp, CALCULATE.

  • De filter-expressie heeft beperkingen die worden beschreven in het onderwerp, CALCULATE.

  • De parameter year_end_date is een letterlijke tekenreeks van een date, in dezelfde landinstelling als de landinstelling van de client waarop de werkmap is gemaakt. Het year gedeelte van de date is not vereist and wordt genegeerd. De volgende formule geeft bijvoorbeeld een (fiscale) year_end_date van 6/30 op in een landinstellingswerkmap en-US.

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

    In dit voorbeeld kan year_end_date worden opgegeven als '6/30', '30 juni', '30 juni', or elke tekenreeks die wordt omgezet in een month/day. Het wordt echter aanbevolen om year_end_date op te geven met behulp van "month/day" (zoals wordt weergegeven) om ervoor te zorgen dat de tekenreeks wordt omgezet in een date.

  • Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).

Opmerking

Met de volgende sample formule wordt een measure gemaakt waarmee het 'year lopend totaal' wordt berekend or 'year wordt uitgevoerd sum' voor internetverkoop.

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

ALL CALCULATE DATESYTD TOTALMTD TOTALQTD