TOTALYTD
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning
Kommentar
Den här funktionen rekommenderas inte för användning i visuella beräkningar eftersom den sannolikt returnerar meningslösa resultat.
Utvärderar värdet hittills i år för uttrycket i den aktuella kontexten.
Syntax
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
Parametrar
Parameter | Definition |
---|---|
uttryck | Ett uttryck som returnerar ett skalärt värde. |
dadlar | En kolumn som innehåller datum. |
filter | (valfritt) Ett uttryck som anger ett filter som ska tillämpas på den aktuella kontexten. |
year_end_date | (valfritt) En literalsträng med ett datum som definierar årets slutdatum. Standardvärdet är 31 december. |
Returvärde
Ett skalärt värde som representerar uttrycket som utvärderats för aktuella datum hittills i år.
Kommentarer
Argumentet dates kan vara något av följande:
- En referens till en datum/tid-kolumn.
- Ett tabelluttryck som returnerar en enda kolumn med datum-/tidsvärden.
- Ett booleskt uttryck som definierar en tabell med en kolumn med datum-/tidsvärden.
Begränsningar för booleska uttryck beskrivs i ämnet CALCULATE.
Filteruttrycket har begränsningar som beskrivs i ämnet CALCULATE.
Parametern year_end_date är en strängliteral för ett datum, på samma språk som språket för klienten där arbetsboken skapades. Årsdelen av datumet krävs inte och ignoreras. Följande formel anger till exempel en (räkenskap) year_end_date på 6/30 i en språkarbetsbok för EN-US.
= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey], ALL('DateTime'), "6/30")
I det här exemplet kan year_end_date anges som "6/30", "Jun 30", "30 June" eller någon sträng som matchar till en månad/dag. Vi rekommenderar dock att du anger year_end_date med hjälp av "månad/dag" (som visas) för att säkerställa att strängen matchas till ett datum.
Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
Följande exempelformel skapar ett mått som beräknar "år som körs totalt" eller "år som körs summa" för Internetförsäljning.
= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])