Aracılığıyla paylaş


PREVIOUSYEAR İşlevi

Geçerli bağlamda dates sütunundaki son tarihe göre bir önceki yıldaki tüm tarihlerin bulunduğu bir sütun içeren bir tablo döndürür.

Sözdizimi

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

Parametreler

Terim

Tanım

dates

Tarih içeren sütun.

year_end_date

(isteğe bağlı) Yıl sonu tarihini tanımlayan bir tarih içeren bir değişmez dize. Varsayılan değer 31 Aralık'tır.

Dönüş Değeri

Tarih değerleri bulunan bir sütun içeren bir tablo.

Açıklamalar

[!NOT]

Bağlamın formül sonuçlarını nasıl etkilediği hakkında daha fazla bilgi için, bkz. DAX Formüllerinde Bağlam.

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

Dates bağımsız değişkeni aşağıdakilerden herhangi biri olabilir:

  • Bir tarih/saat sütunu başvurusu,

  • Tarih/saat değerleri içeren tek bir sütun içeren bir tablo ifadesi,

  • Tarih/saat değerleri içeren tek sütunlu bir tablo tanımlayan bir Boole ifadesi.

[!NOT]

Boole ifadeleriyle ilgili kısıtlamalar CALCULATE İşlevi konusunda anlatılmıştır.

Year_end_date parametresi, çalışma kitabının oluşturulduğu istemci yerel ayarıyla aynı yerel ayara sahip bir tarih içeren bir değişmez dizedir. Tarihin yıl bölümü yok sayılır.

Bu DAX işlevinin DirectQuery modunda kullanımı desteklenmez. DirectQuery modellerindeki sınırlamalar konusunda daha fazla bilgi için, bkz. https://go.microsoft.com/fwlink/?LinkId=219172.

Örnek

Aşağıdaki örnek formül, Internet satışları için 'bir önceki yıl satışlarını' hesaplayan bir ölçü oluşturur.

Bunun nasıl çalıştığını görmek için, bir PivotTable oluşturun ve PivotTable'ın Satır Etiketleri alanına CalendarYear ve CalendarQuarter alanlarını ekleyin. Ardından, kod bölümünde tanımlanan formülü kullanarak PivotTable'ın Değerler alanına Önceki Yıl Satışları adlı bir ölçü ekleyin.

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

Ayrıca bkz.

Başvuru

PREVIOUSMONTH İşlevi

PREVIOUSDAY İşlevi

PREVIOUSQUARTER İşlevi

Diğer Kaynaklar

Akıllı Zaman Gösterimi İşlevleri (DAX)

Tarih ve Saat İşlevleri (DAX)