DATESYTD

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Kommentar

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

Period Definition
Datum 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.

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.

    Kommentar

    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"
        )
)

Tidsinformationsfunktioner
Översikt över datum- och tidsfunktioner
Funktionen DATESMTD
Funktionen DATESQTD