YEARFRAC

Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması

İki tarih arasındaki tam gün sayısıyla gösterilen yılın kesirini hesaplar. YearFRAC çalışma sayfası işlevini kullanarak belirli bir döneme atanacak tüm yılın avantajlarının veya yükümlülüklerinin oranını belirleyin.

Sözdizimi

YEARFRAC(<start_date>, <end_date>, <basis>)  

Parametreler

Süre Tanım
Başlangıç_tarihi Başlangıç tarihi tarih saat biçimindedir.
Bitiş_tarihi Tarih saat biçiminde bitiş tarihi.
Temel (İsteğe bağlı) Kullanılacak gün sayısı temelinin türü. Tüm bağımsız değişkenler tamsayılara yuvarlanır.

Temel - Açıklama

0 - ABD (NASD) 30/360 (Varsayılan değer)

1 - Gerçek/gerçek

2 - Gerçek/360

3 - Gerçek/365

4 - Avrupa 30/360

Dönüş değeri

Ondalık sayı. İç veri türü, imzalı bir IEEE 64 bit (8 bayt) çift duyarlıklı kayan noktalı sayıdır.

Açıklamalar

  • DAX, tarihleri seri numaraları olarak depolayan Microsoft Excel'in aksine tarih ve saatlerle çalışmak için tarih saat biçimini kullanır. Tarihleri seri numarası olarak görüntülemeniz gerekiyorsa, Excel'deki biçimlendirme seçeneklerini kullanabilirsiniz.

  • start_date veya end_date geçerli tarihler değilse YEARFRAC bir hata döndürür.

  • Temel 0 veya temel>< 4 ise YILFRAC bir hata döndürür.

Örnek 1

Aşağıdaki örnek, TransactionDate iki sütundaki tarihler arasındaki farkla temsil edilen bir yılın kesirini döndürür ve ShippingDate:

= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])  

Örnek 2

Aşağıdaki örnek, 1 Ocak ile 1 Mart tarihleri arasındaki farkla temsil edilen bir yılın kesirini döndürür:

= YEARFRAC("Jan 1 2007","Mar 1 2007")  

Beklenmeyen sonuçlar almaktan kaçınmak için mümkün olduğunda dört basamaklı yılları kullanın. Yıl kesildiğinde geçerli yıl varsayılır. Tarih atlandığında veya atlandığında, ayın ilk tarihi varsayılır.

İkinci bağımsız değişken olan temel de atlanmıştır. Bu nedenle, yıl kesri ABD (NASD) 30/360 standardına göre hesaplanır.

Tarih ve saat işlevleri
WEEKNUM işlevi
YEARFRAC işlevi
WEEKDAY işlevi