Bagaimana cara mengubah format "20170824 08: 45: 58: 544" yang diformat secara umum menjadi Waktu yang diformat jj: mm: ss.ss?


0

Judul adalah inti dari masalah saya. Saya punya beberapa ribu di antaranya yang perlu saya konversikan ke format jj: mm: dd. Sss sambil mempertahankan (meskipun tidak menunjukkan) yyyymmdd dikonversi ke format mm / dd / yyyy.

Jadi apa yang akan ada dalam setiap sel baru adalah waktu yang diformat mm / dd / yyyy jj: mm: dd. Juga ss.ss untuk contoh dalam judul adalah "58.544"

Jawaban:


0

Gunakan rumus ini untuk memilah teks ke format tanggal yang dapat dikenali oleh Excel:

=--REPLACE(REPLACE(SUBSTITUTE(A1,":",".",3),7,0,"/"),5,0,"/")

Dimulai dengan mengganti yang terakhir :dengan ..

Kemudian menempatkan /di tempat yang benar. The --pasukan Excel untuk mengkonversi string teks yang dihasilkan untuk nomor.

Kemudian format angka yang dihasilkan menjadi hh:mm:ss.000

Itu akan mempertahankan bagian tanggal tetapi hanya menunjukkan waktu.

masukkan deskripsi gambar di sini


0

Saya mencoba rumus ini:

=TEXT(MID(A1,10,8)&"."&ROUND(MID(A1,19,9)/10,0),"hh:mm:ss.00")

Karena format untuk nilai yyyymmdd hh:mm:ss:000Anda sama, Anda bisa menggunakan rumus untuk mengekstrak waktu hh:mm:ssdan mengubah :ke .dan mengekstrak nilai sunffix.

Akhirnya gunakan TEXTfungsi untuk memformat nilai hh:mm:ss.00.

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.