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

Bagaimana cara mengubah milidetik ke waktu di Excel?

Seperti yang kita semua tahu, satu detik sama dengan 1000 milidetik antara waktu bersatu, artikel ini, saya akan berbicara tentang cara mengonversi waktu milidetik ke jj: mm: dd di Excel.

Ubah milidetik ke jj: mm: dd waktu dengan rumus


panah gelembung kanan biru Ubah milidetik ke jj: mm: dd waktu dengan rumus

Untuk mengonversi milidetik ke waktu, rumus berikut dapat membantu Anda:

Harap masukkan rumus ini ke dalam sel kosong tempat Anda ingin menampilkan hasilnya:

=CONCATENATE(TEXT(INT(A2/1000)/86400,"hh:mm:ss"),".",A2-(INT(A2/1000)*1000)), lalu seret gagang isian ke sel yang ingin Anda terapkan rumus ini, dan semua milidetik dalam sel telah diubah menjadi waktu, lihat tangkapan layar:

doc mengubah milidetik ke waktu 1


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-2019 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.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (19)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Apakah ini benar? Karena 79000231 menurut saya ini lebih pendek dari 100121211012 tetapi lebih panjang ketika Anda mengubahnya menjadi jj:mm:dd
Komentar ini diminimalkan oleh moderator di situs
Halo Mirjam, apa kabar. Alasan mengapa 79000231 yang lebih pendek mengonversi hasil yang lebih panjang daripada 100121211012 adalah karena formatnya mengabaikan hari. Ketika formatnya menjadi dd/hh/mm/ss, Anda akan mengerti maksud saya. Silakan lihat tangkapan layar.
Komentar ini diminimalkan oleh moderator di situs
Ada kesalahan dalam rumus ini. Perhatikan baris 6 dari tangkapan layar. 6604545009 harus dikonversi ke 10:35:45:009. Namun rumus itu salah mengubahnya menjadi 10:35:45:900. 009 vs 900 milidetik.
Komentar ini diminimalkan oleh moderator di situs
Halo Gautama, Terima kasih atas komentar Anda. Anda benar sekali. Dan kami akan segera memperbaiki kesalahan ini. Terima kasih lagi! Salam, Mandy
Komentar ini diminimalkan oleh moderator di situs
ini menghasilkan beberapa kesalahan dalam beberapa kasus (saya tidak repot-repot mencari tahu mengapa atau dalam kasus apa, tetapi itu mengacaukan sekitar 10% dari baris saya. Sebagai gantinya, bagi milidetik dengan 86400000, misalnya dengan

=(A1/86400000)

lalu terapkan format angka khusus ke nilai baru, seperti:

[hh]:mm:ss.000

..ini bekerja dengan baik untuk saya di 100% dari baris saya.
Komentar ini diminimalkan oleh moderator di situs
Halo fmbitz@gmail.com, Terima kasih atas saran Anda. Dan mohon maaf atas ketidaknyamanannya. WSalam,
Mandy
Komentar ini diminimalkan oleh moderator di situs
Anda bisa mendapatkan rumus asli untuk bekerja dengan memodifikasi bagian milidetik dari rumus untuk menyertakan fungsi teks ke format sebagai berikut: =CONCATENATE(TEXT(INT(A1/1000)/86400,"hh:mm:ss")," .",TEXT(A1-(INT(A1/1000)*1000),"000"))
Jika Anda perlu mengizinkan selama berhari-hari, Anda dapat melakukan hal berikut:
=CONCATENATE(TEXT(INT(A1/1000)/86400,"dd:hh:mm:ss"),".",TEXT(A1-(INT(A1/1000)*1000),"000"))
Komentar ini diminimalkan oleh moderator di situs
Terima kasih untuk ini semua!

=CONCATENATE(TEXT((A1/1000)/86400,"[hh]:mm:dd"))

Apakah yang berhasil bagi saya karena saya ingin mengumpulkan milidetik.

Contoh 230947 ms
Format aslinya memberikan: 00:03:50.947
Format yang saya dapatkan: 00:03:51

Cheers!
Komentar ini diminimalkan oleh moderator di situs
Tapi bagaimana kita mengubah tipe data menjadi durasi. Ini 100% diubah menjadi mm:ss tetapi bagaimana kita mengonversi ke tipe data durasi
Komentar ini diminimalkan oleh moderator di situs
Halo Jan Hook, Terima kasih banyak atas saran Anda. Ini membantu dan mengoreksi sebagian kecil kesalahan dalam formula kami. Kami menghargai upaya Anda dan akan senang menerima saran Anda. Terima kasih lagi. Hormat kami, Mandy
Komentar ini diminimalkan oleh moderator di situs
Ekspresi paling sederhana/termudah untuk melakukan ini (berdasarkan posting Florian di bawah) adalah =TEXT(A1/8400000,"hh:mm:ss.000")
Komentar ini diminimalkan oleh moderator di situs
Ini adalah diskusi yang sangat membantu bagi saya. Saya menemukan posting Rob Bell dan Jan Hook sebelumnya sangat membantu untuk tutorial awal. Saya membutuhkan kolom "hari" tambahan untuk menghitung milidetik saya yang melebihi 84,000,000 per hari. Jadi saya memodifikasi persamaan mudah Robs menjadi, "=TEXT(A1/86400000,"dd:hh:mm:ss.000")." Saya juga menggunakan persamaan kedua Jan yang diposting. Lucunya, di google sheets, ketika saya menggunakan ekspresi pada 0ms, hasilnya adalah 30:00:00:00.000, bukan 00:00:00:00.000:1. Ketika saya mencoba ekspresi pada 30 ms, hasilnya adalah 00:00:00.001:00, bukan 00:00:00.001:99999999. Ketika saya mencoba ekspresi pada 31ms, hasilnya adalah 03:46:39.999:1111111111. Ketika saya mencoba ekspresi pada 11ms, hasilnya adalah 20:38:31.111:1111111111. Perhatikan bahwa semua ini kecuali 3ms dimulai dengan "2", seperti 30ms=00:00:00.2:1. Bagi saya anehnya ekspresi "=TEXT(A86400000/000,"dd:hh:mm:ss.30"), dan versi Jan yang lebih panjang keduanya menghasilkan kesalahan matematika tepat 172,800,000 hari, hingga 30 md, pada saat itu 01 hari berhenti, dan ekspresi melaporkan hasil 00:00:00.000:XNUMX.

Pertanyaan saya di sini adalah bagaimana cara memperbaiki persamaan sehingga jumlah milidetik yang kurang dari 172,800,00 sama dengan jumlah hari yang tepat?
Komentar ini diminimalkan oleh moderator di situs
Biarkan saya ulangi pertanyaan terakhir itu:
"Pertanyaan saya di sini adalah bagaimana cara memperbaiki persamaan sehingga jumlah milidetik yang kurang dari 172,800,00 sama dengan jumlah hari yang tepat?"

Saya bermaksud mengetik:

Pertanyaan saya di sini adalah bagaimana cara memperbaiki persamaan sehingga sejumlah milidetik lebih dari 172,799,999.00
sama dengan jumlah hari yang tepat?
Komentar ini diminimalkan oleh moderator di situs
Di Excel itu mudah: =(A2/1000/3600)*"01:00:00"
Atur nomor format B2 sendiri (untuk 3 tempat desimal): jj:mm:ss.000;@atauSetel nomor format B2 sendiri (untuk 1 tempat desimal): jj:mm:ss.0;@
Komentar ini diminimalkan oleh moderator di situs
Halo voros@volny.cz, Terima kasih atas komentar Anda. Memang, rumus Anda lebih sederhana. Saya memasukkan rumus Anda =(A2/1000/3600)*"01:00:00" ke dalam sel B2, dan menerapkan format Waktu di antara format angka. Format hasil menjadi jj:mm:dd. Silakan lihat tangkapan layar. Tetapi saya tidak dapat mengatur hasilnya menjadi 3 tempat desimal atau 1 tempat desimal. Bagaimanapun, terima kasih atas saran Anda.
Komentar ini diminimalkan oleh moderator di situs
Halo voros@volny.cz, Apa kabar. Saya rasa saya tahu sekarang bagaimana mengatur format ke 3 tempat desimal atau 1 tempat desimal. Cukup terapkan format angka khusus ke hasilnya. Saran Anda sangat membantu. Terima kasih! Hormat kami, Mandy
Komentar ini diminimalkan oleh moderator di situs
Di Excel itu mudah: =(A2/1000/3600)*"01:00:00"

Ditetapkan untuk nomor format sel B2 sendiri (untuk 3 tempat desimal): jj:mm:ss.000;@
or
Ditetapkan untuk nomor format sel B2 sendiri (untuk 1 tempat desimal): jj:mm:ss.0;@ (Pembulatan ke atas untuk satu tempat desimal)
Komentar ini diminimalkan oleh moderator di situs
Quando eu tento menggunakan formula, o Excel apresenta um erro como se eu não estivesse querendo fazer uma formula. Estou copiando exatamente formula original do post
Komentar ini diminimalkan oleh moderator di situs
Halo Matheus,
Turut sedih. Di Portugal dan Spanyol, koma dalam rumus harus diganti dengan titik koma. Jadi rumusnya harus =CONCATENATE(TEXT(INT(A2/1000)/86400;"hh:mm:ss");".";A2-(INT(A2/1000)*1000)). Silakan coba. Nantikan balasan Anda.

Hormat kami,
Mandy
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan