Rumus Excel: Ekstrak teks antara kurungan -

Isi kandungan

Formula generik

=MID(txt,SEARCH("(",txt)+1,SEARCH(")",txt)-SEARCH("(",txt)-1)

Ringkasan

Untuk mengekstrak teks antara tanda kurung, pendakap, kurungan, dan lain-lain, anda boleh menggunakan formula berdasarkan fungsi MID, dengan bantuan fungsi SEARCH. Dalam contoh yang ditunjukkan, formula dalam C5 adalah:

=MID(B5,SEARCH("(",B5)+1,SEARCH(")",B5)-SEARCH("(",B5)-1)+0

Penjelasan

Asas formula ini adalah fungsi MID, yang mengekstrak sejumlah watak dari teks, bermula dari lokasi tertentu. Untuk mengetahui di mana hendak mula mengekstrak teks, kami menggunakan ungkapan ini:

SEARCH("(",B5)+1

Ini meletakkan tanda kurung kiri dan menambah 1 untuk mendapatkan kedudukan watak pertama di dalam kurungan. Untuk mengetahui berapa banyak watak yang akan diekstrak, kami menggunakan ungkapan ini:

SEARCH(")",B5)-SEARCH("(",B5)-1

Ini meletakkan tanda kurung kedua dalam teks, dan mengurangkan kedudukan tanda kurung pertama (kurang satu) untuk mendapatkan jumlah watak yang perlu diekstrak. Dengan maklumat ini, MID hanya mengeluarkan teks di dalam kurungan.

Akhirnya, kerana kami mahukan nombor sebagai hasil akhir dalam contoh tertentu ini, kami menambah nilai sifar pada teks yang dikembalikan oleh MID:

+0

Operasi matematik ini menyebabkan Excel memaksa nilai teks menjadi nombor. Sekiranya anda tidak memerlukan atau menginginkan nombor pada akhirnya, langkah ini tidak diperlukan.

Artikel menarik...