Date & Time
Microsoft Excel
YEARFRAC
Menghitung proporsi tahun yang diwakili oleh jumlah hari antara dua tanggal, berdasarkan basis hari yang dipilih. Digunakan dalam analisis keuangan untuk menghitung bunga akrual dan yield obligasi.
Tipe hasil:
numberSyntax
YEARFRAC(start_date, end_date, [basis])Parameter
start_datedatewajib
Tanggal awal perhitungan
end_datedatewajib
Tanggal akhir perhitungan
basisnumberopsional
Basis hari: 0=US 30/360 (default), 1=Actual/Actual, 2=Actual/360, 3=Actual/365, 4=European 30/360
Default: 0
Catatan
- Basis 1 (Actual/Actual) paling akurat untuk perhitungan umum — memperhitungkan tahun kabisat
- Basis 0 (30/360) digunakan dalam pasar obligasi korporat Amerika
- Basis 2 (Actual/360) umum digunakan dalam pasar uang dan deposito
- ⚠️ Pilihan basis mempengaruhi hasil secara signifikan — selalu pastikan basis sesuai dengan konvensi instrumen keuangan yang digunakan
Contoh Penggunaan
Proporsi tahun antara dua tanggal
1 =YEARFRAC(A2, B2, 1)
Menghitung fraksi tahun aktual antara A2 dan B2. Misal 6 bulan = 0.5
Hasil
0.5 (untuk 6 bulan)
Hitung bunga akrual obligasi
1 =C2*YEARFRAC(A2,B2,0)*D2
Bunga akrual = nilai nominal x fraksi tahun (basis 30/360) x kupon rate tahunan
Hasil
Nilai bunga akrual
Umur dalam desimal tahun
1 =YEARFRAC(B2, TODAY(), 1)
Menghitung umur dalam format desimal, misal 28.75 untuk 28 tahun 9 bulan
Hasil
28.75
Pertanyaan Umum tentang YEARFRAC
Apa itu fungsi YEARFRAC di Microsoft Excel?
Menghitung proporsi tahun yang diwakili oleh jumlah hari antara dua tanggal, berdasarkan basis hari yang dipilih. Digunakan dalam analisis keuangan untuk menghitung bunga akrual dan yield obligasi. Di Microsoft Excel, fungsi YEARFRAC termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Basis 1 (Actual/Actual) paling akurat untuk perhitungan umum — memperhitungkan tahun kabisat.
Bagaimana cara menggunakan YEARFRAC di Microsoft Excel?
Gunakan sintaks berikut: YEARFRAC(start_date, end_date, [basis]). Basis 0 (30/360) digunakan dalam pasar obligasi korporat Amerika. Basis 2 (Actual/360) umum digunakan dalam pasar uang dan deposito.
Apa nilai yang dikembalikan oleh fungsi YEARFRAC?
Fungsi YEARFRAC mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan YEARFRAC?
⚠️ Pilihan basis mempengaruhi hasil secara signifikan — selalu pastikan basis sesuai dengan konvensi instrumen keuangan yang digunakan. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi YEARFRAC?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: start_date (date, wajib): Tanggal awal perhitungan; end_date (date, wajib): Tanggal akhir perhitungan; basis (number, opsional): Basis hari: 0=US 30/360 (default), 1=Actual/Actual, 2=Actual/360, 3=Actual/365, 4=European 30/360.