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:

Tanggal ekstrak Excel dari string

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

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *