Note: The other languages of the website are Google-translated. Back to English

Bagaimana menemukan nilai dalam sel dengan daftar yang dipisahkan koma di Excel?

Misalkan Anda memiliki kolom yang berisi nilai yang dipisahkan koma seperti Sales, 123, AAA, dan sekarang Anda ingin mencari jika nilai 123 dalam sel yang dipisahkan koma, bagaimana Anda bisa melakukannya? Artikel ini akan memperkenalkan metode untuk memecahkan masalah tersebut.

Temukan nilai dalam sel dengan daftar dipisahkan koma dengan rumus


Temukan nilai dalam sel dengan daftar dipisahkan koma dengan rumus

Rumus berikut dapat membantu Anda menemukan nilai dalam sel dengan daftar yang dipisahkan koma di Excel. Silakan lakukan sebagai berikut.

1. Pilih sel kosong, masukkan rumus =IF(ISNUMBER(SEARCH(123,A2)),"yes","no") ke dalam Formula Bar dan kemudian tekan tombol Enter. Lihat tangkapan layar:

Note: dalam rumusnya, A2 adalah sel yang berisi nilai yang dipisahkan koma yang akan Anda temukan.

2. Tetap memilih sel hasil dan seret Fill Handle ke bawah untuk mendapatkan semua hasil. Jika nilai "123" ada di sel yang dipisahkan koma, Anda akan mendapatkan hasil sebagai "Ya"; jika tidak, Anda akan mendapatkan hasil sebagai "Tidak". Lihat tangkapan layar:


Artikel terkait:


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • 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 tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... 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 ...
  • 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...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2021 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap Uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • 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
Urutkan komentar berdasarkan
komentar (16)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Selamat pagi untuk semua. Saya punya pertanyaan excel bagaimana menghitung nilai spesifik yang dipisahkan koma dalam satu sel di excel. Saya ingin menghitung tidak ada 15 dalam satu sel yang berisi 15,215,15,155,45,1515,15. hasil 3. Apakah ada rumus di excel.
Komentar ini diminimalkan oleh moderator di situs
Ya, ada fungsi di Excel yang bisa melakukan ini untuk Anda. Namun, seperti yang dijelaskan dalam masalah di atas untuk mendapatkan akurasi yang lebih baik untuk data Anda, tambahkan koma di kiri dan kanan daftar Anda dan sertakan dalam pencarian Anda. Lihat contoh di bawah ini:
, 15,215,15,155,45,1515,15,
=COUNTIF(A1, ",15,")
Penjelasan rumus ini adalah sebagai berikut: =COUNTIF(jumlah atau rentang sel, nilai yang Anda cari/hitung)
Beri tahu saya jika Anda membutuhkan contoh yang lebih baik.
Komentar ini diminimalkan oleh moderator di situs
Halo!
Ini adalah formula yang sangat keren, tetapi memiliki ... cacat? ... bahwa saya tidak dapat menemukan cara untuk mengatasinya. "Cacat" bukanlah kata yang tepat, tetapi saya tidak dapat memikirkan kata yang tepat (jam 8:30 pagi pada hari Senin).
Saat Anda mencari bagian mana pun dari angka, Anda mendapatkan "ya". Jadi, berikut ini semua kembali "ya":
=IF(ISNUMBER(SEARCH(12,A2)),"ya","tidak")
=IF(ISNUMBER(SEARCH(23,A2)),"ya","tidak")
=IF(ISNUMBER(SEARCH(3,A2)),"ya","tidak")

Saya mencoba membungkus angka dalam tanda kutip tetapi tidak berhasil. Rumus bekerja dengan sempurna untuk kasus penggunaan contoh, di mana semua angka memiliki panjang yang sama. Tetapi jika Anda mencari nomor yang lebih pendek yang muncul di string, Anda mendapatkan positif palsu.
Apakah ada alternatif untuk "SEARCH" yang lebih literal (sekali lagi, apakah itu kata? haha)? 
Terima kasih! 
Komentar ini diminimalkan oleh moderator di situs
Hai Scott S.,Apakah maksud Anda mencari string yang tepat?
Komentar ini diminimalkan oleh moderator di situs
Hai, Kristal.
Ya, saya kira itu adalah cara untuk mengungkapkannya. 
Solusi saat ini akan mengembalikan "Ya" untuk setiap bagian dari string angka. Jadi angka 1, 2, 3, 12, 23, dan 123 semuanya akan kembali “Ya”. 
Saya telah mencoba menemukan solusi yang akan mencari serangkaian angka dan mengembalikan "Ya" untuk kecocokan yang sama persis. 
Komentar ini diminimalkan oleh moderator di situs
Hai Scott S, Terima kasih atas tanggapan Anda. Saya belum menemukan solusinya dan akan menghubungi Anda kembali jika saya menemukannya.
Komentar ini diminimalkan oleh moderator di situs
Saya telah menemukan solusi untuk ini. Jika Anda menambahkan koma ke kiri dan kanan daftar Anda dan memasukkannya (seperti sandwich) dalam pencarian Anda, itu akan memungkinkan Anda untuk menemukan kecocokan yang tepat. Contoh di bawah ini:
, 123,231,321,122,321,1,2,3,23,
CARI(",23,")
Cara ini memaksa pencarian untuk mencocokkan dari satu koma ke koma yang lain, bukan hanya bagian dari entri dari daftar. Semoga ini yang Anda cari?
Komentar ini diminimalkan oleh moderator di situs
Saya telah menemukan solusi. Jika Anda menambahkan koma ke kiri dan kanan daftar Anda, itu akan membutuhkan fungsi pencarian untuk menemukan kecocokan yang tepat dari koma ke koma. Lihat contoh di bawah ini:
=IF(ISNUMBER(SEARCH(",12,",A2)),,"ya","tidak")

, 312,123,10,112,126,
Ini akan mengembalikan false karena tidak ada variabel dari koma ke koma (,12,) yang cocok dengan pencarian. 
Jika Anda memerlukan klarifikasi lebih lanjut, beri tahu saya dan kirimkan contoh yang lebih baik. Saya mengalami masalah yang sama ketika mengotomatiskan laporan untuk bos saya dan mendapat pencerahan. :)
Komentar ini diminimalkan oleh moderator di situs
Hei, aku masih tidak bisa memikirkan ini. Saya masih mengalami masalah yang sama. alih-alih menggunakan angka dalam rumus, saya menggunakan referensi sel. misalnya jika saya mencari "1"(Q$1) di (123, 25,29,200)($J2) itu masih memberi saya YA. Rumusnya adalah =IF(ISNUMBER(SEARCH(Q$1,$J2)),"yes","no")

PS: Saya memiliki kumpulan data besar, saya tidak dapat menempatkan koma sebelum dan sesudah di setiap sel. Akan menghargai solusi
Komentar ini diminimalkan oleh moderator di situs
Hai Tolong bantu

Saya memiliki tabel di Excel dengan dua kolom A & B, di bawah A ada nilai Misalnya Sel A2 memiliki 1,2,2,1,2,1,2 dll (hanya memiliki dua angka 1 dan 2 tetapi perlu dikenali hanya memiliki 1 & 2 di seluruh sel dan tidak ada nomor lain) dan A3 memiliki 1,1,1 dan A4 memiliki 0, A5 memiliki 2,2,2,2 dan A6 memiliki 20. saya ingin B2 harus mengembalikan nilai untuk A2 sebagai Asia , B3 Afrika, B4 sebagai Tidak Ada, B5 sebagai Amerika dan B6 sebagai Eropa. Saya pikir saya bisa menggunakan rumus if tetapi tidak dapat mengenali angka yang dipisahkan koma dan nilai kembalian). Tolong bantu
Komentar ini diminimalkan oleh moderator di situs
Bagaimana dengan ini tolong, saya perlu mendapatkan nilai di A dan menyamakannya dengan angka di C dan mengembalikan nilai di B yang dipisahkan masing-masing seperti koma ke C.

Terima kasih
Komentar ini diminimalkan oleh moderator di situs
Hai duncan,
Jika Anda menggunakan Excel untuk 365, rumus berikut dapat membantu memecahkan masalah.
=TEXTJOIN(",",TRUE,XLOOKUP(TRANSPOSE(VALUE(TEXTSPLIT(D1,","))),A1:A3,B1:B3,"",0,1))
Rumus ini hanya berfungsi di Excel for 365. Untuk versi Excel lain selain Excel for 365, saya belum menemukan rumus yang menanganinya..
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/find-value.png
Komentar ini diminimalkan oleh moderator di situs
Halo Semua, saya memiliki sel yang memiliki banyak negara yang dipisahkan dengan koma
Contoh : Nilai sel A2 adalah (India, Jepang, Malaysia, China Raya)
Kolom G memiliki nama negara
Sekarang, saya perlu mencari formula yang membandingkan nilai dari kolom G ke nilai dalam sel A2.
Jika nilainya cocok, maka kembalikan benar jika tidak kembalikan Salah
Komentar ini diminimalkan oleh moderator di situs
Hai Mohini Verma,
Rumusnya dapat dimodifikasi sebagai berikut:
=IF(ISNUMBER(SEARCH(G2,A2)),"TRUE","FALSE")
Komentar ini diminimalkan oleh moderator di situs
Hei, aku masih tidak bisa memikirkan ini. Saya masih mengalami masalah yang sama. alih-alih menggunakan angka dalam rumus, saya menggunakan referensi sel. misalnya jika saya mencari "1"(Q$1) di (123, 25,29,200)($J2) itu masih memberi saya YA. Rumusnya adalah =IF(ISNUMBER(SEARCH(Q$1,$J2)),"yes","no")

PS: Saya memiliki kumpulan data besar, saya tidak dapat menempatkan koma sebelum dan sesudah di setiap sel. Akan menghargai solusi
Komentar ini diminimalkan oleh moderator di situs
Hai Hassam

Cukup gunakan rumus berikut tanpa fungsi IF. Jika angkanya cocok persis, Anda akan mendapatkan hasilnya "BENAR", jika tidak, Anda akan mendapatkan hasilnya"SALAH".
=ISNUMBER(FIND(",1,",","&$J2&","))
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/match.png
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan

Ikuti kami

Hak Cipta © 2009 - www.extendoffice.com. | Seluruh hak cipta. Dipersembahkan oleh ExtendOffice. | Peta Situs
Microsoft dan logo Office adalah merek dagang atau merek dagang terdaftar dari Microsoft Corporation di Amerika Serikat dan / atau negara lain.
Dilindungi oleh Sectigo SSL