İngilizce dilinde oku

Aracılığıyla paylaş


YEARFRAC

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

İki tarih arasındaki tam gün sayısıyla temsil edilen year kesirini hesaplar. YEARFRAC çalışma sayfası işlevini kullanarak belirli bir terime atamak için tüm yearavantajlarının or yükümlülüklerinin oranını belirleyin.

Sözdizimi

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

Parametreler

Süre Tanım
start_date başlangıç datedatetimeformat.
end_date datetime format'de uç date.
basis (İsteğe bağlı) Kullanılacak daycount temel türü. All bağımsız değişkenleri tamsayılara yuvarlanır.

Temel - Açıklama

0 - ABD (NASD) 30/360 (Varsayılan value)

1 - Gerçek/gerçek

2 - Gerçek/360

3 - Gerçek/365

4 - Avrupa 30/360

İade value

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

Açıklamalar

  • Tarihleri seri numarası olarak depolayan Microsoft Excel'in aksine, DAX tarihler and saatlerle çalışmak için bir datetimeformat kullanır. Tarihleri seri numarası olarak görüntülemeniz gerektiğinden If Excel'deki biçimlendirme seçeneklerini kullanabilirsiniz.

  • If start_date or end_date geçerli tarihler notYEARFRAC bir errordöndürür.

  • If basis < 0 orifbasis> 4, YEARFRAC bir errordöndürür.

Örnek 1

Aşağıdaki örnek, iki sütundaki tarihler arasındaki farkla temsil edilen bir year kesirini döndürür TransactionDateandShippingDate:

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

Örnek 2

Aşağıdaki örnek, 1 Ocak and 1 Mart tarihleri arasındaki farkla temsil edilen bir year 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. year kesildiğinde geçerli year varsayılır. date or atlandığında, monthfirstdate varsayılır.

basis second bağımsız değişkeni de atlanmıştır. Bu nedenle, year kesri ABD (NASD) 30/360 standardına göre hesaplanır.

Date and time işlevleri
WEEKNUM işlevi
YEARFRAC işlevi
WEEKDAY işlevi