Rumus Excel: Tukar cap waktu teks menjadi masa -

Formula generik

=TIME(MID(A1,1,2),MID(A1,4,2),MID(A1,7,2))

Ringkasan

Atas menukar cap waktu yang dimasukkan sebagai teks ke dalam waktu Excel yang tepat, anda boleh menggunakan fungsi MID untuk mengekstrak komponen dan fungsi WAKTU untuk mengumpulkan waktu. Dalam contoh yang ditunjukkan, formula dalam F5 adalah:

=TIME(MID(B5,1,2),MID(B5,4,2),MID(B5,7,2))

Penjelasan

Formula ini berfungsi untuk kali yang dimasukkan dalam format tertentu seperti yang ditunjukkan di bawah:

00h01m13s 00h01m08s 08h02m59s

Perhatikan rentetan teks sepanjang 9 aksara, dan setiap komponen adalah 2 digit.

Inti formula ini adalah fungsi TIME, yang menyusun masa yang sah menggunakan komponen jam, minit, dan kedua individu. Oleh kerana nilai-nilai ini disatukan dalam satu rentetan teks, fungsi MID digunakan untuk mengekstrak setiap komponen:

MID(B5,1,2) // extract hour MID(B5,4,2) // extract minute MID(B5,7,2) // extract second

Hasilnya dimasukkan terus ke fungsi TIME sebagai argumen. Kod di bawah menunjukkan bagaimana formula diselesaikan dalam sel F5:

=TIME(MID(B5,1,2),MID(B5,4,2),MID(B5,7,2)) =TIME("00","01","13") =12:01:13

Perhatikan MID, sebagai fungsi teks, mengembalikan teks dan bukannya nombor sebenarnya. Namun, fungsi TIME masih berfungsi dengan baik, memaksakan nilai teks menjadi nombor secara automatik.

Artikel menarik...