Trick Excel - Mencari Karakter/String tertentu dalam Cell
Pernahkah kalian dihadapkan dengan persoalan mengolah data dalam excel, dimana kalian harus mencari suatu kata/string tertentu dalam kumpulan kata/kalimat dalam cell excel? Contohnya dalam row a di excel di bawah ini:

Lalu kamu mau mengambil nomor Invoicenya saja semisal Inv:F190801 di row B
Tentu bila jumlahnya sedikit, kita bisa mengcopy dan mempaste satu-satu. Namun bayangkan apabila terdapat 1000 row!
Maka tentu untuk tujuan efisiensi waktu, diperlukan rumus excel tertentu sehingga bisa otomatis.
Untuk bisa menggunakan rumus excel, maka diperlukan untuk mencari pola. Pola yang selalu berulang di depan nomor invoice adalah string "Inv". Maka dengan memerintahkan excel mencari string "Inv", setelah excel menemukannya, kita bisa selanjutnya memerintahkan excel untuk memunculkan karakter setelah string Inv, yaitu :F190801, misalnya.
Untuk itu diperlukan kombinasi rumus =MID() dan =search()
Rumus yang dapat direkomendasikan seperti di bawah ini
rumus tersebut bisa diketik di cell b2, lalu tinggal dicopy ke bawah
Logika untuk rumus di atas dapat dijelaskan sebagai berikut:
- Struktur rumus mid dalam excel adalah =mid( text,start_number,num_char). Rumus mid sendiri digunakan untuk mengambil text tertentu di suatu cell, dimana text tersebut berlokasi di tengah2 suatu kalimat.
- text -> reference cell yang akan diperintahkan excel untuk melakukan pencarian string
- start_number --> menginstruksikan excel atas posisi pertama atas text string yang akan diambil. Semisal dari kalimat Saya suka kamu kita mau mengambil kata suka maka dalam rumus mid, start_number untuk mengambil kata suka adalah "6".
- num_char --> jumlah karakter yang mau diambil setelah start number. Contoh seperti di atas untuk mengambil kata suka maka num_char yang diperlukan sebesar 4.
- Part 1 Mid ( A2; --> excel akan mencari di cell A2
- Part 2 Search( "Inv";A2) --> ini dalam struktur rumus mid adalah Start_number . Rumus search akan mencari string "Inv" di dalam cell A2, lalu akan memberikan return/hasil berupa angka dimana karakter "Inv"akan muncul di cell A2
- Part 3 11) --> ini adalah num_char dalam struktur mid yakni memberikan informasi berapa karakter yang akan diambil sesudah text "Inv". Dalam contoh ini dibutuhkan 11 karakter
Komentar