Bagaimana cara mengubah totalitas hari, menjadi jumlah tahun, bulan, dan hari (≤ 31)?


Jawaban:


2

Di Microsoft excel Anda dapat menggunakan rumus berikut (data dalam A2):

=DATEDIF(0,A2,"y")&" years, " &DATEDIF(0,A2,"ym")&" months, "&DATEDIF(0,A2,"md")&" days"

Menggunakan 2782 hasilnya adalah "7 tahun, 7 bulan, 13 hari".


Jumlah bulan dan tahun akan berbeda tergantung pada tanggal mulai. Jika itu menjadi masalah, Anda dapat menentukan tanggal untuk memulai. Dalam rumus di atas tanggal tersebut adalah 0/0/0 tetapi dapat dengan mudah diubah tergantung pada kebutuhan; cukup ubah nilai parameter pertama dari DATEDIF masing-masing untuk tahun, bulan, dan hari.


1
Tetapi jawaban sebenarnya tergantung pada pilihan tanggal mulai, 0/0/0 dalam kode Anda, karena panjang bulan dan tahun adalah variabel (dan, mungkin kurang penting, juga karena perubahan kalender)
— RedGrittyBrick

@RedGrittyBrick: Itu benar. Saya menambahkan beberapa informasi yang relevan ke jawaban tentang bagaimana memperhitungkannya.
— Shaido
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.