PREVIOUSYEAR

Geçerli bağlamda tarihler sütunundaki son tarihi temel alarak önceki yılda yer alan tüm tarihleri içeren bir sütuna sahip olan tabloyu döndürür.

Sözdizimi

PREVIOUSYEAR(<dates>[,<year_end_date>])  

Parametreler

Süre Tanım
tarihler Tarih içeren bir sütun.
year_end_date (isteğe bağlı) Yılın bitiş tarihini tanımlayan tarih içeren değişmez dize. Varsayılan değeri 31 Aralık şeklindedir.

Döndürülen değer

Tarih değerlerinden oluşan tek bir sütun içeren tablo.

Açıklamalar

  • Bu işlev, önceki yıldan giriş parametresindeki son tarihe kadar olan tüm tarihleri döndürür. Örneğin tarihler bağımsız değişkenindeki son tarih 2009 yılındaysa bu işlev 2008 yılındaki tarihleri belirtilen year_end_date değerine kadar döndürür.

  • Tarihler bağımsız değişkeni aşağıdakilerden biri olabilir:

    • Tarih/saat sütunu başvurusu.
    • Tarih/saat değerlerini içeren tek bir sütun döndüren tablo ifadesi.
    • Tarih/saat değerlerini içeren tek bir sütun tanımlayan Boole ifadesi.
  • Boole ifadeleriyle ilgili kısıtlamalar için bkz. CALCULATE.

  • year_end_date parametresi, çalışma kitabının oluşturulduğu istemcinin yerel ayarı ile aynı yerel ayarda değişmez bir tarih dizesidir. Tarihin yıl kısmı yoksayılır.

  • Hesaplanmış sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında, bu işlevin DirectQuery modunda kullanılması desteklenmez.

Örnek

Aşağıdaki örnek formül, İnternet satışları için önceki yılın satışları hesabı yapan bir ölçü oluşturur.

= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey]))  

Ayrıca bkz.

Akıllı zaman gösterimi işlevleri
Tarih ve saat işlevleri
PREVIOUSMONTH
PREVIOUSDAY
PREVIOUSQUARTER