Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara mengubah angka menjadi tahun / bulan / hari atau tanggal di Excel?

Kami dapat dengan mudah menghitung hari di antara dua tanggal di Excel, tapi bagaimana menampilkan jumlah hari sebagai tahun / bulan / hari, seperti "1 tahun 4 bulan 25 hari"? Dan bagaimana jika mengonversi angka yyyymmdd ke tanggal normal? Artikel ini berbicara tentang mengubah angka menjadi tahun / bulan / hari atau tanggal di Excel.


Ubah angka (hari) menjadi tahun / bulan / hari

Metode ini akan memperkenalkan rumus untuk mengubah jumlah hari menjadi tahun / bulan / hari seperti "1 tahun 4 bulan 25 hari"di Excel. Lakukan hal berikut:

1. Pilih sel kosong Anda akan menampilkan hasil konversi, dan masukkan rumus berikut ke dalamnya, dan tekan Enter kunci.

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

Catatan: A2 adalah sel dengan jumlah hari yang akan Anda ubah menjadi tahun / bulan / hari.

2. Tetap pilih sel hasil konversi, dan seret Fill Handle ke kisaran yang Anda butuhkan. Dan kemudian Anda akan melihat semua angka diubah menjadi tahun / bulan / hari. Lihat tangkapan layar:

Hanya satu klik untuk menghapus semua rumus tetapi mempertahankan nilai terhitung dari beberapa sel


Kutools untuk Excel - Termasuk lebih dari

300
alat praktis untuk Excel. Uji coba gratis fitur lengkap
30
-hari, tidak perlu kartu kredit! Get It Now

Ubah angka (hari) menjadi tahun / bulan / hari dengan alat yang luar biasa

Beberapa pengguna mungkin merasa sulit menghafal rumus untuk mengonversi jumlah hari menjadi tahun / bulan / hari di Excel. Di sini saya merekomendasikan Pembantu Formula dari Kutools for Excel untuk segera menyelesaikan percakapan tanpa menghafal rumus yang menyakitkan.

Kutools untuk Excel - Termasuk lebih dari

300
alat praktis untuk Excel. Uji coba gratis fitur lengkap
30
-hari, tidak perlu kartu kredit! Uji Coba Gratis Sekarang!

1. Pilih sel tempat Anda akan meletakkan hasil kalkulasi, dan klik Kutools > Pembantu Formula > Pembantu Formula untuk mengaktifkan fitur.

2. Dalam dialog Pembantu Rumus, pilih Tanggal dari Jenis Formula daftar drop-down, klik untuk menyorot Ubah hari menjadi hari bulan tahun dalam Pilih rumus kotak daftar, lalu tentukan sel nomor di Jumlah kotak, dan terakhir klik Ok .

Sekarang hasil perhitungan adalah keluaran di sel yang dipilih. Jika perlu, Anda dapat menyeret Tuas IsiOtomatis sel ini untuk menyalin rumus ini ke sel lain.

Ubah angka umum menjadi tanggal format tanggal default

Terkadang, Anda mengetik atau menempelkan tanggal ke Excel, tetapi tanggal tersebut ditampilkan sebagai 5 digit angka umum. Dalam hal ini, Anda dapat dengan mudah mengubah 5-digit angka umum menjadi tanggal dengan metode berikut:

Pilih 5 digit angka, dan klik Beranda > jumlah Format kotak> Kencan singkat. Dan kemudian Anda akan melihat semua nomor 5-digit yang dipilih diubah menjadi tanggal dengan format tanggal default sekaligus.


Ubah nomor umum menjadi tanggal dengan format tanggal kustom

Kutools untuk Excel Terapkan Format Tanggal utilitas dapat membantu Anda dengan cepat mengubah angka 5-digit menjadi tanggal dengan format tanggal kustom.

Kutools untuk Excel - Termasuk lebih dari

300
alat praktis untuk Excel. Uji coba gratis fitur lengkap
30
-hari, tidak perlu kartu kredit! Uji Coba Gratis Sekarang!

1. Pilih 5 digit angka, dan klik Kutools > dibentuk > Terapkan Format Tanggal.

2. Dalam kotak dialog Terapkan Format Tanggal pembuka, pilih format tanggal tertentu yang akan Anda gunakan dalam Format tanggal kotak, dan klik Ok tombol. Dan kemudian Anda akan melihat semua angka diubah menjadi tanggal dengan format tanggal tertentu. Lihat tangkapan layar:


Satu klik untuk mengonversi bilangan yyyymmdd hingga saat ini

Terkadang, Anda mungkin mendapatkan beberapa nomor khusus yyyymmdd, seperti 20151215. Bagian ini akan menunjukkan kepada Anda cara mudah dengan satu klik untuk mengonversi jumlah yyyymmdd ini ke tanggal normal dengan Konversikan ke Tanggal kegunaan Kutools untuk Excel.

Kutools untuk Excel - Termasuk lebih dari

300
alat praktis untuk Excel. Uji coba gratis fitur lengkap
30
-hari, tidak perlu kartu kredit! Uji Coba Gratis Sekarang!

Pilih sel dengan nomor khusus yyyymmdd, dan klik Kutools > Content > Konversikan ke Tanggal. Lihat tangkapan layar:

Dan kemudian Anda akan melihat semua nomor yang dipilih digabungkan ke tanggal normal. Lihat tangkapan layar:

Silahkan klik Close untuk menutup kotak dialog Convert to Date.


Demo: ubah angka hingga saat ini di Excel


Kutools untuk Excel mencakup lebih dari 300 alat praktis untuk Excel, gratis untuk dicoba tanpa batasan dalam 30 hari. Unduh dan Uji Coba Gratis Sekarang!

Artikel terkait:


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (23)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Jika Anda mempertimbangkan 30 hari 1 bulan dan 365 hari 1 tahun maka Anda dapat menggunakan rumus ini =CONCATENATE(INT(A1/365)," Tahun ", INT(MOD(A1,365)/30)," Bulan ", MOD( MOD(A1,365),30)," Hari")
Komentar ini diminimalkan oleh moderator di situs
terima kasih tapi itu menunjukkan 0 tahun, 0 bulan, 0 hari. saya butuh seperti di bawah ini. 28: 28 hari 367: 1 tahun 2 hari
Komentar ini diminimalkan oleh moderator di situs
Coba dengan ini =CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Tahun "),""),CONCATENATE(IF(INT(MOD(A2,365)/30) >0,CONCATENATE(INT(MOD(A2,365)/30)," Bulan "),""),CONCATENATE(IF(MOD(MOD(A2,365),30)>0,CONCATENATE(MOD(MOD( A2,365),30)," Hari "),""),)))
Komentar ini diminimalkan oleh moderator di situs
Halo dan salam, sebenarnya saya sudah mencoba semua itu tetapi masih menunjukkan kesalahan (rumus yang Anda ketikkan mengandung kesalahan). Apa yang harus dilakukan sekarang ?! tolong bantu, saya mencoba melakukan beberapa rumus perhitungan untuk membantu saya menyelesaikan pekerjaan saya lebih cepat, sebagian besar saya selesai hanya tinggal saya harus mentransfer jumlah hari (seperti 365) ke (1 tahun, 0 bulan, 0 hari) dan seterusnya. Anda juga dapat menghubungi saya melalui email saya ( omeryousif7@gmail.com ). terima kasih
Komentar ini diminimalkan oleh moderator di situs
hkj.jh.jjli hh;o;yuy piyhkjhliji iuoi;io;oioio uh;oiio;oiij; iuj'oij;oij;pijioj'ioj'oijioj;iooj;o
Komentar ini diminimalkan oleh moderator di situs
halo, saya mencoba semua itu tetapi masih tidak berfungsi dan menunjukkan kesalahan rumus. tolong bantu saya ingin mengonversi jumlah hari menjadi tahun, bulan, hari (seperti 365 hari) menjadi (1 tahun, 0 bulan, 0 hari).
Komentar ini diminimalkan oleh moderator di situs
Untuk menghapus "0 tahun", "0 bulan" dan "0 hari": =IF(DATEDIF(C9,D9,"y")=0,"",DATEDIF(C9,D9,"y")&" year" &IF(DATEDIF(C9,D9,"y")1,"s",""))&" "&IF(DATEDIF(C9,D9,"ym")=0,,"", DATEDIF(C9,D9," ym")&" bulan"&IF(DATEDIF(C9,D9,"ym")1,"s",""))&" "&IF(DATEDIF(C9,D9,"md")=0,"", DATEDIF(C9,D9,"md")&" hari"&IF(DATEDIF(C9,D9,"md")1,"s",""))
Komentar ini diminimalkan oleh moderator di situs
halo, terima kasih atas umpan baliknya tetapi masih tidak berfungsi, dapatkah Anda mengirimi saya email Anda sehingga saya dapat menunjukkan kepada Anda tabel yang sedang saya kerjakan?! mungkin ada kesalahan disana. email saya omeryousif7@gmail.com. sekarang tabel terakhir saya akan berisi jumlah hari, seperti misalnya setelah perhitungan hasilnya adalah (123) yang merupakan jumlah hari jadi saya ingin mengubahnya menjadi ( tahun , bulan , hari ). atau jika Anda memiliki rumus untuk menghitung selisih antara dua tanggal dan menunjukkan hasilnya sebagai ( x tahun , x bulan , x hari ) itu akan menjadi super. menunggu tanggapan Anda dan terima kasih.
Komentar ini diminimalkan oleh moderator di situs
Dan meja apa itu, yang Anda katakan Anda lakukan?
Komentar ini diminimalkan oleh moderator di situs
=IF(DATEDIF(A1;A2;"y")=0;"";DATEDIF(A1;A2;"y")&" tahun(s), ") & IF(DATEDIF(A1;A2;"ym" )=0;"";DATEDIF(A1;A2;"ym")&" bulan, ") & IF(DATEDIF(A1;A2;"md")=0;"";DATEDIF(A1;A2 ;"md")&" hari")
Komentar ini diminimalkan oleh moderator di situs
ubah setiap ; ke ,
Komentar ini diminimalkan oleh moderator di situs
=CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Tahun "),""),CONCATEN ATE(IF(INT(MOD( A2,365)/30)>0 ,C ONCATENATE(INT( MOD(A2,365)/30) ," Bulan "),""),CONCATEN ATE(JIKA(MOD(MOD( A2,365),30)>0,C ONCATENATE(MOD( MOD (A2,365),30) ," Hari "),""),))) Rumus saya ok, Ketika Anda akan menyalin rumus itu akan berisi beberapa spasi dalam kata CONCATENATE Seperti C ONCATENATE/CONCATEN ATE. Tolong perbaiki kata concatenate. Kemudian saya pikir itu akan berhasil.
Komentar ini diminimalkan oleh moderator di situs
Apakah ada cara untuk secara otomatis menghilangkan 0 nilai? Misalnya, jika rumus mengembalikan "0 tahun, 7 bulan, 16 hari", apakah ada cara untuk menampilkannya sebagai "7 bulan, 16 hari"?
Komentar ini diminimalkan oleh moderator di situs
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" tahun(s), ") & IF(DATEDIF(0;A1;"ym" )=0;"";DATEDIF(0;A1;"ym")&" bulan, ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1 ;"md")&" hari")
Komentar ini diminimalkan oleh moderator di situs
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
Komentar ini diminimalkan oleh moderator di situs
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
Komentar ini diminimalkan oleh moderator di situs
Aku cinta kalian
Komentar ini diminimalkan oleh moderator di situs
Bagaimana menangani angka negatif?

itu memberi #NUM! kesalahan.
Komentar ini diminimalkan oleh moderator di situs
Hai Ahmed,

bagaimana dengan mengubah angka negatif menjadi positif dengan fungsi ABS, dan kemudian menambahkan tanda minus sebelum seluruh rumus?
Komentar ini diminimalkan oleh moderator di situs
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" tahun(s), ") & IF(DATEDIF(0;A1;"ym" )=0;"";DATEDIF(0;A1;"ym")&" bulan, ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1 ;"md")&" hari")
Komentar ini diminimalkan oleh moderator di situs
Dalam situasi saya, saya ingin bertahun-tahun dan bulan jika memungkinkan; jika tidak, saya ingin hanya berbulan-bulan atau hanya berhari-hari. Saya berakhir dengan:
=IF(cellcontainingdays="","",IF(DATEDIF(0,cellcontainingdays,"y")=0,"",CONCATENATE(DATEDIF(0,cellcontainingdays,"y")," years")) & IF(DATEDIF(0,cellcontainingdays,"ym")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"ym")<>0,DATEDIF(0,cellcontainingdays,"y")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"ym")," months"),CONCATENATE(", ",DATEDIF(0,cellcontainingdays,"ym")," months"))) & IF(DATEDIF(0,cellcontainingdays,"md")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"md")<>0,DATEDIF(0,cellcontainingdays,"y")=0,DATEDIF(0,cellcontainingdays,"ym")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"md")," days"),"")))
Komentar ini diminimalkan oleh moderator di situs
Saya menggunakan rumus di awal topik ini untuk menghitung berapa lama karyawan saya telah bekerja sehingga saya dapat menyiapkan tinjauan kemajuan triwulanan dengan mereka. Saya memiliki nomor yang dihasilkan dari formula yang memberi saya berapa hari dari tanggal perekrutan hingga tanggal saat ini. Apa perubahan dalam formula untuk beralih dari tanggal Sewa ke rem tahun/bulan/hari?
Komentar ini diminimalkan oleh moderator di situs
Hai, saya punya satu keraguan, bisakah Anda mengatakan tolong, saya ingin kembali sebagai 5.6 tahun di excel, bagaimana saya bisa menulis?
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL