
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.