Rumus Excel: Dapatkan tanggal dari nomor hari -

Daftar Isi

Formula umum

=DATE(year,1,daynum)

Ringkasan

Untuk mendapatkan tanggal nyata dari nomor hari, atau "hari ke-n tahun" Anda dapat menggunakan fungsi DATE.

Pada contoh yang ditunjukkan, rumus di C5 adalah:

=DATE(2015,1,B5)

Penjelasan

Fungsi DATE membuat tanggal dari nilai tahun, bulan, dan hari yang terpisah. Salah satu triknya adalah kemampuan untuk bergerak maju ke tanggal yang benar ketika hari dan bulan tertentu berada "di luar kisaran".

Misalnya, DATE mengembalikan 9 April 2016 dengan argumen berikut:

=DATE(2016,1,100)

Tidak ada hari ke-100 di bulan Januari, jadi DATE bergerak maju 100 hari dari 1 Januari dan angka menampilkan tanggal yang benar.

Rumus di halaman ini memanfaatkan perilaku ini. Dalam kasus ini, tahun diasumsikan 2015, jadi 2015 adalah hardcode untuk tahun, dan 1 digunakan untuk bulan. Nilai hari berasal dari kolom B, dan fungsi DATE menghitung tanggal seperti yang dijelaskan di atas.

Mengekstrak nilai tahun dari tanggal Julian

Jika Anda memiliki tanggal dalam format Julian, misalnya, 10015, dengan format "dddyy", Anda dapat menyesuaikan rumus sebagai berikut:

=DATE(RIGHT(A1,2),1,LEFT(A1,3))

Di sini, kami menggunakan KANAN untuk mengekstrak 2 karakter dari kanan untuk tahun, dan LEFT untuk mengekstrak 3 karakter dari kiri untuk hari. Bulan diberikan sebagai 1, seperti contoh pertama.

Artikel yang menarik...