Excel: cara mengekstrak tanggal dari string teks
Anda bisa menggunakan rumus berikut untuk mengekstrak tanggal dari string teks di Excel:
=MID(" "& A2 ,FIND("/"," "& A2 ,1)-2,10)
Contoh berikut menunjukkan cara menggunakan rumus ini dalam praktik.
Contoh: Ekstrak tanggal dari string teks di Excel
Misalkan kita memiliki kolom string teks berikut di Excel yang semuanya berisi tanggal di suatu tempat di string tersebut:
Misalkan kita ingin mengekstrak tanggal dari setiap string teks.
Untuk melakukan ini, kita bisa mengetikkan rumus berikut di sel B2 :
=MID(" "& A2 ,FIND("/"," "& A2 ,1)-2,10)
Kita kemudian dapat mengklik dan menyeret rumus ini ke setiap sel yang tersisa di kolom B:
Kolom B sekarang berisi tanggal untuk setiap string teks di kolom A.
Perhatikan bahwa jika tanggal Anda dalam format selain bb/hh/tttt maka Anda dapat mengubah rumusnya.
Misalnya, jika tanggal Anda dalam format bb-dd-yyyy maka Anda dapat mengganti garis miring di fungsi FIND dengan tanda hubung:
=MID(" "& A2 ,FIND("-"," "& A2 ,1)-2,10)
Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik:
Kolom B sekarang berisi tanggal untuk setiap string teks di kolom A.
Bagaimana cara kerja rumus ini?
Ingat rumus yang kita gunakan untuk mengekstrak tanggal dari string teks pada contoh pertama:
=MID(" "& A2 ,FIND("/"," "& A2 ,1)-2,10)
Begini cara kerja rumus ini:
Pertama, kita menggunakan fungsi FIND untuk mengembalikan posisi garis miring pertama di setiap string teks.
Misalnya, dalam string Ulang tahun saya pada 12/10/2023, fungsi ini mengembalikan 22 .
Lalu kita kurangi 2 untuk mendapatkan 20 .
Kemudian kita gunakan fungsi MID untuk mengembalikan semua teks di tengah string mulai dari posisi 20 hingga 10 karakter lagi.
Jadi rumusnya kembali 10/12/2023 .
Kami menggunakan logika yang sama untuk mengekstrak tanggal dari setiap string teks.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Excel:
Excel: hitung selisih dua kali dalam jam
Excel: hitung selisih dua kali dalam hitungan menit
Excel: cara menghitung waktu rata-rata