Loncat ke daftar isi utama

Bagaimana cara mengkategorikan string teks berdasarkan kata kunci di Excel?

Misalkan, saya memiliki daftar string teks di Kolom A, sekarang, saya ingin mengkategorikan string teks di Kolom A berdasarkan kata kunci di Kolom D.Misalnya, untuk mengkategorikan semua sel yang berisi Kutools ke Extendoffice, tetapkan sel berisi sepak bola, bola basket ke Olahraga, dan seterusnya seperti gambar berikut yang ditampilkan. Bagaimana saya bisa menyelesaikan pekerjaan rumit ini dengan cepat dan mudah di Excel?

Kategorikan daftar string teks berdasarkan kata kunci dengan rumus array


gambar tab kantor

Musim PHK akan datang, masih bekerja lambat?
-- Office Tab meningkatkan kecepatan Anda, menghemat 50% waktu kerja!

  •  Luar biasa! Pengoperasian beberapa dokumen bahkan lebih santai dan nyaman daripada satu dokumen;
  •  Dibandingkan dengan browser web lainnya, antarmuka Office Tab lebih kuat dan estetis;
  •  Kurangi ribuan klik mouse yang membosankan, ucapkan selamat tinggal pada spondylosis serviks dan tangan tikus;
  •  Dipilih oleh 90,000 elit dan 300+ perusahaan terkenal!
Fitur lengkap, Uji Coba Gratis 30 hari          Baca Selengkapnya             Download Sekarang!
 

Kategorikan daftar string teks berdasarkan kata kunci dengan rumus array

Untuk mengkategorikan string teks berdasarkan beberapa kata kunci, Anda dapat menerapkan rumus array di bawah ini:

1. Pertama, Anda harus mengkategorikan data sesuai kebutuhan. Misalnya, saya akan mengkategorikan data seperti gambar di bawah ini yang ditampilkan:

2. Harap masukkan atau salin rumus berikut ke dalam sel kosong:

=INDEX($E$2:$E$8,MATCH(TRUE,ISNUMBER(SEARCH($D$2:$D$8,A2)),0))
  • Tips: Dalam rumus ini:
  • $ E $ 2: $ E $ 8: adalah kategori yang ingin Anda tetapkan ke string teks;
  • $ D $ 2: $ D $ 8: adalah teks spesifik yang ingin Anda kategorikan berdasarkan;
  • A2: adalah sel berisi string teks yang ingin Anda kategorikan.

3. Lalu tekan Ctrl + Shift + Enter bersama-sama, dan Anda akan mendapatkan hasil pertama, lalu, seret gagang isian ke sel yang ingin Anda terapkan rumus ini, dan semua string teks telah dikategorikan sebagai grup tertentu yang Anda butuhkan. Lihat tangkapan layar:


Unduh file contoh

Klik untuk mengunduh file sampel!


Artikel kategori teks yang lebih relatif:

  • Kategorikan Data Berdasarkan Nilai Di Excel
  • Misalkan, Anda perlu mengkategorikan daftar data berdasarkan nilai, seperti, jika data lebih besar dari 90, maka akan dikategorikan sebagai Tinggi, jika lebih besar dari 60 dan kurang dari 90, itu akan dikategorikan sebagai Sedang, jika kurang dari 60, dikategorikan sebagai Rendah, bagaimana Anda bisa menyelesaikan tugas ini di Excel?
  • Tetapkan Nilai Atau Kategori Berdasarkan Rentang Angka
  • Artikel ini membahas tentang menetapkan nilai atau kategori yang terkait dengan rentang tertentu di Excel. Misalnya, jika bilangan yang diberikan antara 0 dan 100, maka tetapkan nilai 5, jika antara 101 dan 500, tetapkan 10, dan untuk kisaran 501 hingga 1000, tetapkan 15. Metode dalam artikel ini dapat membantu Anda melewatinya.
  • Hitung atau Tetapkan Nilai Huruf Di Excel
  • Untuk menetapkan nilai huruf untuk setiap siswa berdasarkan nilai mereka mungkin merupakan tugas umum bagi seorang guru. Misalnya, saya memiliki skala penilaian yang ditentukan di mana skor 0-59 = F, 60-69 = D, 70-79 = C, 80-89 = B, dan 90-100 = A seperti gambar berikut yang ditampilkan. Di Excel, bagaimana Anda bisa menghitung nilai huruf berdasarkan skor numerik dengan cepat dan mudah?
  • Tetapkan Nomor Seri Untuk Duplikat Atau Nilai Unik
  • Jika Anda memiliki daftar nilai yang berisi beberapa duplikat, apakah mungkin bagi kami untuk menetapkan nomor urut ke nilai duplikat atau unik? Artinya memberikan urutan berurutan untuk nilai duplikat atau nilai unik. Artikel ini, saya akan berbicara tentang beberapa rumus sederhana untuk membantu Anda menyelesaikan tugas ini di Excel.

  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Comments (10)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Thanks for the tips of index how to use, But I have a extend question:
If I wanna sort like "aaaaa" to "row B" & "row C",
gonna be "3a" & "2a" (or"2a" & "3a")
So I use the function "=INDEX(E3:E4,MATCH(TRUE,ISNUMBER(SEARCH(D3:D4,A3)),0))"
(D3 is "aaa", E3 is "3a"; D3 is "aa", D4 is "2a")
The result is "3a" & "3a" in "row B" & "row C"...
Could you make some solutions to this problem? I am so appreciate it.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Is there a way to have a multi word keyword?
Ex: I'm trying to sort out the rows that have "patient ID". However, my keyword "patient id" pulls every row with "patient."
This comment was minimized by the moderator on the site
I have a doubt.I have the data in Sheet 1 ,I want to create the category table in sheet 2 and want the categorized date to be entered in sheet 3. How may i do that
This comment was minimized by the moderator on the site
Hello, Gokul Prakash
Could you give more detailed information of your probelm?
Or you can insert an attachment file or screenshot here to explain your task.
Thank you!
This comment was minimized by the moderator on the site
Doesn't work for me either. I only get "problem with formular". I rebuild your Excel and it also doesn't work there. I don't know if the Problem is "Ctrl + Shift + Enter" i tried everything but nothing works, is there a go around for the key combination?
could you maybe up load your example.

thank you very much
This comment was minimized by the moderator on the site
Hi, Rocket,I have uploaded the attachment file at the end of this article, please download to view.If you have any other problem, please comment here, thank you!
This comment was minimized by the moderator on the site
Doesn't work for me either. I only get "problem with formular". I rebuild your Excel and it also doesn't work there. I don't know if the Problem is "Ctrl + Shift + Enter" i tried everything but nothing works, is there a go around for the key combination?could you maybe up load your example.
hank you very much
This comment was minimized by the moderator on the site
This doesn't work for me. Is it because the keyword may be within the string of text, and not the beginning key word? 
This comment was minimized by the moderator on the site
Hi, Taren,The formula also works well if the keyword is in the middle of the text string, do you remember to press the Ctrl + Shift + Enter keys together after you insert the formula?Please check it, thank you!
This comment was minimized by the moderator on the site
How can you make it such that the match/index references are updated automatically? If I refer to entire column instead of only the cells that contain the values I get a zero as result
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations