Freigeben über


SAMEPERIODLASTYEAR

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Hinweis

Diese Funktion wird für die Verwendung in visuellen Berechnungen abgeraten, da sie wahrscheinlich sinnlose Ergebnisse zurückgibt.

Gibt eine Tabelle zurück, die eine Spalte mit Datumsangaben contains, die eine year zurück in time aus den Datumsangaben in der angegebenen dates Spalte im aktuellen Kontext verschoben hat.

Syntax

SAMEPERIODLASTYEAR(<dates>)

Parameter

Begriff Definition
dates Eine Spalte mit Datumsangaben.

value zurückgeben

Eine einspaltige Tabelle mit datevalues.

Bemerkungen

  • Das argument dates kann eine der folgenden sein:

    • Ein Verweis auf eine date/time Spalte,
    • Ein Tabellenausdruck, der eine einzelne Spalte von date/timevalueszurückgibt.
    • Ein boolescher Ausdruck, der eine einspaltige Tabelle mit date/timevaluesdefiniert.
  • Einschränkungen für boolesche Ausdrücke werden im Thema CALCULATEbeschrieben.

  • Die zurückgegebenen Datumsangaben entsprechen den Datumsangaben, die von der entsprechenden Formel zurückgegeben werden: DATEADD(dates, -1, year)

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Die folgende sample Formel erstellt eine measure, die den previousyear Verkauf von Wiederverkäufern berechnet.

= CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]), SAMEPERIODLASTYEAR(DateTime[DateKey]))

Time IntelligenzfunktionenDateandtime Funktionen PREVIOUSYEARPARALLELPERIOD