Baca dalam bahasa Inggris

Bagikan melalui


YEARFRAC

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Menghitung pecahan year yang diwakili oleh jumlah seluruh hari di antara dua tanggal. Gunakan fungsi lembar kerja YEARFRAC untuk mengidentifikasi proporsi seluruh manfaat yearkewajiban or untuk ditetapkan ke istilah tertentu.

Sintaks

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

Parameter

Term Definisi
start_date Mulai date di datetimeformat.
end_date Akhir date di datetimeformat.
basis (Opsional) Jenis dasar daycount untuk digunakan. argumen All dipotong menjadi bilangan bulat.

Basis - Deskripsi

0 - US (NASD) 30/360 (Default value)

1 - Aktual/aktual

2 - Aktual/360

3 - Aktual/365

4 - Eropa 30/360

Mengembalikan value

Angka desimal. Jenis data internal adalah angka floating-point presisi ganda IEEE 64-bit (8-byte) yang ditandatangani.

Keterangan

  • Berbeda dengan Microsoft Excel, yang menyimpan tanggal sebagai nomor seri, DAX menggunakan datetimeformat untuk bekerja dengan tanggal and kali. If Anda perlu menampilkan tanggal sebagai nomor seri, Anda bisa menggunakan opsi pemformatan di Excel.

  • If start_date or end_date adalah tanggal not valid, YEARFRAC mengembalikan error.

  • If basis < 0 orifbasis> 4, YEARFRAC mengembalikan error.

Contoh 1

Contoh berikut mengembalikan pecahan year yang diwakili oleh perbedaan antara tanggal dalam dua kolom, TransactionDateandShippingDate:

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

Contoh 2

Contoh berikut mengembalikan pecahan year yang diwakili oleh perbedaan antara tanggal, 1 Januari and 1 Maret:

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

Gunakan empat digit tahun jika memungkinkan, untuk menghindari mendapatkan hasil yang tidak terduga. Ketika year dipotong, year saat ini diasumsikan. Ketika date dihilangkan or, firstdatemonth diasumsikan.

Argumen second, basis, juga telah dihilangkan. Oleh karena itu, pecahan year dihitung sesuai dengan standar US (NASD) 30/360.

fungsi
fungsi
fungsi
fungsi