DATESYTD
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Not
Den här funktionen rekommenderas inte för användning i visuella beräkningar eftersom den sannolikt returnerar meningslösa resultat.
Returnerar en tabell som innehåller en kolumn med datumen för året hittills i den aktuella kontexten.
Syntax
DATESYTD(<dates> [,<year_end_date>])
Parametrar
Term | Definition |
---|---|
dates |
En kolumn som innehåller datum. |
year_end_date |
(valfritt) En literalsträng med ett datum som definierar årets slutdatum. Standardvärdet är 31 december. |
Returvärde
En tabell som innehåller en enda kolumn med datumvärden.
Anmärkningar
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.
Not
Begränsningar för booleska uttryck beskrivs i avsnittet CALCULATE funktion.
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 ignoreras. Beroende på nationella inställningar kan formatet vara ungefär som "m-dd" eller "dd-m".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 "Löpande summa" för Internetförsäljning.
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), DATESYTD(DateTime[DateKey]))
Följande exempelformel skapar ett mått som beräknar "Räkenskapsårets löpande summa" för Internetförsäljning med hjälp av ett us-språk för datumformatet.
= CALCULATE(
SUM(InternetSales_USD[SalesAmount_USD]),
DATESYTD(DateTime[DateKey],
"6-30"
)
)
Relaterat innehåll
Tidsinformationsfunktionerdatum- och tidsfunktionerDATESMTD funktionDATESQTD funktion