PREVIOUSYEAR
gäller för:beräknad kolumnberäknad tabellMeasurevisuell 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 contains en kolumn med all datum från previousyear, givet lastdate i kolumnen dates
i den aktuella kontexten.
Syntax
PREVIOUSYEAR(<dates>[,<year_end_date>])
Parametrar
Term | Definition |
---|---|
dates |
En kolumn som innehåller datum. |
year_end_date |
(valfritt) En literalsträng med en date som definierar year-end date. Standardvärdet är 31 december. |
Returnera value
En tabell som innehåller en enda kolumn med datevalues.
Anmärkningar
Den här funktionen returnerar all datum från previousyear givet den senaste date i indataparametern. Till exempel, if den senaste date i argumentet
dates
refererar till year 2009, returnerar den här funktionen all datum för year 2008, upp till den angivnayear_end_date
.Argumentet
dates
kan vara något av följande:- En referens till kolumnen date/time.
- Ett tabelluttryck som returnerar en enda kolumn med date/timevalues.
- Ett booleskt uttryck som definierar en tabell med en kolumn med date/timevalues.
Begränsningar för booleska uttryck beskrivs i avsnittet CALCULATE.
Parametern
year_end_date
är en strängliteral för en date, på samma språk som språket för klienten där arbetsboken skapades. Den year delen av date ignoreras.Den här funktionen stöds not för användning i DirectQuery-läge när den används i beräknade kolumner or regler för säkerhet på radnivå (RLS).
Exempel
Följande sample formel skapar en measure som beräknar previousyear försäljning för Internetförsäljning.
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey]))
Related innehåll
Time intelligensfunktionerDateandtime funktionerPREVIOUSMONTHPREVIOUSDAYPREVIOUSQUARTER