Isi kandungan
Jika anda mencari beberapa cara paling mudah untuk menyemak sama ada nilai berada dalam senarai dalam Excel, maka anda berada di tempat yang betul. Untuk menyemak nilai yang anda inginkan dalam julat data yang besar dengan mudah, anda boleh mengikuti kaedah artikel ini.
Muat Turun Buku Kerja
Semak Nilai dalam Senarai.xlsx
10 Cara untuk Semak Sama ada Nilai ada dalam Senarai dalam Excel
Di sini, dalam jadual berikut, saya mempunyai beberapa maklumat tentang beberapa produk syarikat. Saya akan menggunakan jadual ini untuk menunjukkan cara menyemak nilai dalam senarai dengan mudah. Seperti dalam kes ini senarai akan menjadi lajur Produk jadual ini.
Untuk tujuan ini, saya telah menggunakan versi Microsoft Excel 365 , anda boleh menggunakan mana-mana yang lain versi mengikut keselesaan anda.
Kaedah-1: Menggunakan Cari & Pilih Pilihan untuk Semak Sama ada Nilai ada dalam Senarai
Anda boleh menggunakan Cari & Pilih Pilihan untuk menyemak nilai dalam senarai Produk di bawah. Di sini, kami sedang mencari produk Pisang .
Langkah-01 :
➤Pergi ke Laman Utama Tab>> Mengedit Kumpulan>> Cari & Pilih Turun Turun>> Cari Pilihan.
Sekarang, Cari dan Gantikan Kotak Dialog akan muncul.
➤Tuliskan nama produk yang anda cari dalam Cari apa Kotak (Untuk kes ini ialah Pisang )
➤Pilih berikut
Dalam→Helaian
Cari→OlehBaris
Lihat ke dalam→Nilai
➤Tekan Cari Semua Pilihan
Hasil :
Selepas itu, anda akan mendapat kedudukan sel produk Pisang dalam senarai.
Baca Lagi: Cara Semak Sama ada Nilai Wujud dalam Julat dalam Excel (8 Cara)
Kaedah-2: Menggunakan ISNUMBER dan Fungsi MATCH untuk Menyemak Jika Nilai berada dalam Senarai
Di sini, kami mempunyai beberapa item dalam lajur Item yang kami ingin semak dalam senarai produk dalam lajur produk . Selepas menyemak keputusan akan muncul dalam lajur Keputusan . Dalam kaedah ini, kami melakukan kerja ini dengan menggunakan fungsi ISNUMBER dan fungsi MATCH .
Langkah -01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=ISNUMBER(MATCH(E5,$B$5:$B$10,0))
Di sini, fungsi MATCH akan mengembalikan kedudukan nilai dalam sel E5 dalam julat $B$5:$B$10 jika didapati sebaliknya ia akan mengembalikan #N/A .
Kemudian ISNUMBER akan mengembalikan TRUE jika terdapat nombor sebaliknya PALSU .
➤Tekan ENTER
➤Seret ke bawah Pemegang Isian Alat.
Hasil :
Dengan cara ini, anda akan mendapat TRUE untuk Apple kerana ia berada dalam senarai Produk dan PALSU untuk Tomato yang tiada dalam senarai.
Kaedah-3: Menggunakan Fungsi COUNTIF
Anda boleh menggunakan fungsi COUNTIF untuk menyemak item dalam senarai Produk .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=COUNTIF($B$5:$B$10,E5)>0
$B$5:$B$10 ialah julat di mana anda menyemak nilai yang anda inginkan dan E5 ialah nilai yang anda cari.
Apabila COUNTIF mencari nilai dalam senarai ia akan mengembalikan nombor bergantung pada kejadian nilai ini dan oleh itu ia akan lebih besar daripada 0 dan jadi output akan menjadi TRUE jika tidak, ia akan menjadi FALSE jika nilai tiada dalam senarai.
➤Tekan ENTER
➤Seret ke bawah Pemegang Isi Alat.
Keputusan :
Selepas itu, anda akan mendapat TRUE untuk Epal kerana ia berada dalam senarai Produk dan PALSU untuk Tomato yang tiada dalam senarai.
Kaedah-4: Menggunakan Fungsi IF dan COUNTIF
Di sini, kami menggunakan fungsi IF dan fungsi COUNTIF untuk checki ng item lajur Item dalam lajur Produk .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=IF(COUNTIF($B$5:$B$10,E5)>0,"Matched","Not Matched")
$B$5:$B$10 ialah julat tempat anda menyemak nilai yang anda inginkan dan E5 ialah nilai yang anda cari.
Apabila COUNTIF mencari nilai dalam senarai ia akan mengembalikan anombor bergantung pada kejadian nilai ini dan oleh itu ia akan menjadi lebih besar daripada 0 dan kemudian JIKA akan mengembalikan Dipadankan jika tidak ia akan kembali Tidak Padan jika nilai tiada dalam senarai.
➤Tekan ENTER
➤Seret ke bawah Pengendalian Isi Alat.
Hasil :
Selepas itu, anda akan mendapat Dipadankan untuk Apple kerana ia berada dalam senarai Produk dan Tidak Padan untuk Tomato yang tiada dalam senarai.
Kaedah-5: Menyemak Padanan Separa dengan Operator Wildcard
Dalam jadual berikut, kami mempunyai Apple dan Berry dalam lajur Item tetapi ia tidak dipadankan sepenuhnya (kami telah mengubah suai Apple dalam set data kepada Epal Hijau untuk menerangkan kes ini) dan bukannya dipadankan sebahagiannya dalam Produk senarai. Jadi, untuk menyemak nilai yang sebahagiannya dipadankan dalam senarai di sini, kami menggunakan fungsi IF dan fungsi COUNTIF .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=IF(COUNTIF($B$5:$B$10,"*"&E5&"*")>0,"Matched","Not Matched")
$B$5:$B$10 ialah julat di mana anda menyemak nilai yang anda inginkan dan E5 ialah nilai yang anda cari dan “*” digabungkan dengan nilai ini dengan menggunakan pengendali Ampersand . “*” digunakan untuk memadankan separa nilai.
Apabila COUNTIF mencari nilai dalamsenaraikan ia akan mengembalikan nombor bergantung pada kejadian nilai ini dan oleh itu ia akan menjadi lebih besar daripada 0 dan kemudian JIKA akan mengembalikan Dipadankan jika tidak ia akan menjadi Tidak Padan jika nilai tiada dalam senarai.
➤Tekan ENTER
➤Seret ke bawah Pemegang Isi Alat.
Keputusan :
Selepas itu, anda akan mendapat Matched untuk Apple kerana ia berada dalam senarai Produk sebagai Epal Hijau dan Dipadankan untuk Berry yang dalam senarai sebagai Strawberi dan Blackberry .
Kaedah-6: Menggunakan Fungsi ATAU untuk Semak Jika Nilai berada dalam Senarai
Anda boleh menggunakan fungsi OR untuk menyemak nilai lajur Item dalam lajur Produk .
Langkah-01 :
➤Pilih sel output F5 .
➤ Tulis formula berikut
=OR($B$5:$B$10=E5)
$B$5:$B$10 adalah julat di mana anda menyemak nilai yang anda inginkan dan E5 ialah nilai yang anda cari.
Apabila nilai sepadan dalam senarai ATAU akan mengembalikan BENAR jika tidak SALAH .
➤Tekan ENTER
➤Seret ke bawah Pemegang Isi Alat.
📓 Nota
Jika anda menggunakan mana-mana versi selain daripada Microsoft Excel 365 , maka anda perlu menekan CTRL+SHIFT+ENTER dan bukannya menekan ENTER .
Hasil :
Kemudian, anda akan mendapat BENAR untuk Epal kerana ia berada dalam senarai Produk dan PALSU untuk Tomato yang tiada dalam senarai .
Kaedah-7: Menggunakan Fungsi IF untuk Semak Sama ada Nilai ada dalam Senarai
Anda boleh menggunakan Fungsi IF untuk menyemak nilai lajur Item dalam lajur Produk .
Langkah- 01 :
➤Pilih sel output F5 .
➤Tulis formula berikut
=IF(($B$5:$B$10=$E$5:$E$10),"Matched","Not Matched")
$B$5:$B$10 ialah julat tempat anda menyemak nilai yang anda inginkan dan $E$5:$E$10 ialah julat nilai yang anda cari untuk.
Apabila nilai sepadan dalam senarai JIKA akan mengembalikan Padan jika tidak Tidak Padan .
➤Tekan ENTER
Keputusan :
Selepas itu, anda akan mendapat Dipadankan untuk Apple , Pisang , Blackberry kerana ia berada dalam senarai Produk dan Tidak Padan untuk Oren , Naka dan Strawberi yang tiada dalam senarai.
📓 Nota
Jika anda menggunakan mana-mana versi selain daripada Microsoft Excel 365 , maka anda perlu menekan CTRL+ SHIFT+ENTER bukannya menekan ENTER .
Baca Lagi: Cara Menyemak Sama ada Sel Kosong dalam Excel (7 Kaedah)
Kaedah-8: Menggunakan Fungsi ISERROR dan VLOOKUP
Di sini, kami menggunakan fungsi IF , fungsi ISERROR dan yangFungsi VLOOKUP untuk menyemak item lajur Item dalam lajur Produk .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)),"Not Matched","Matched")
VLOOKUP akan mencari nilai sel E5 dalam $B$5:$B$10 julat, dengan 1 adalah nombor indeks lajur dan PALSU adalah untuk padanan tepat .
Jika nilai tidak dapat ditentukan atau tidak sepadan maka Fungsi ISERROR akan mengembalikan TRUE jika tidak FALSE .
Fungsi IF akan menukar BENAR kepada Tidak Padan dan PALSU kepada Padan .
➤Tekan ENTER
➤Seret ke bawah Pemegang Isi Alat.
Keputusan :
Selepas itu, anda akan mendapat Matched untuk Apple kerana ia berada dalam senarai Product dan Not Matched untuk Tomato yang tiada dalam senarai.
Kaedah-9: Menggunakan ISERROR INDEX dan Fungsi MATCH
Anda boleh menggunakan fungsi IF , fungsi ISERROR , fungsi INDEX dan fungsi MATCH untuk menyemak item lajur Item dalam lajur Produk .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0))),"Not Matched","Matched")
MATCH akan mencari nilai sel E5 dalam $B$5:$B$10 julat, di mana 0 adalah untuk padanan tepat .
Jika nilai tidak dapat ditentukan atau tidak padankan maka Fungsi ISERROR akan mengembalikan TRUE jika tidak FALSE .
Fungsi IF akan menukar TRUE kepada Tidak Padan dan PALSU kepada Dipadankan .
➤Tekan ENTER
➤Seret ke bawah Pemegang Isi Alat.
Hasil :
Kemudian, anda akan mendapat Dipadankan untuk Apple kerana ia berada dalam senarai Produk dan Tidak Dipadankan untuk Tomato yang tiada dalam senarai.
Kaedah-10: Menyemak Berbilang Nilai dalam Senarai
Di sini, kami ada Senarai Item yang mempunyai item berbeza dipisahkan dengan koma dan kami mahu memadankan item senarai ini dalam lajur Produk . Untuk tujuan ini kita akan menggunakan fungsi IFERROR , fungsi INDEX , fungsi KECIL , fungsi IF , fungsi fungsi COUNTIF , fungsi MATCH .
Langkah-01 :
➤Pilih sel output F5 .
➤Taip formula berikut
=IFERROR(INDEX($B$5:$B$10, SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10&"*"), MATCH(ROW($B$5:$B$10), ROW(B5:B10)), ""), COLUMNS($B$13:B13))), "")
$B$5:$B$10 ialah julat di mana anda menyemak nilai yang anda inginkan dan B13 ialah nilai yang anda cari.
Di sini, JIKA akan mengembalikan Nama Produk yang akan dipadankan dalam senarai jika tidak, ia akan mengembalikan Kosong .
➤Tekan MASUK
Hasil :
Selepas itu, anda akan mendapat Apple kerana ia berada pada Produk senarai.
Baca Lagi: VBA untuk Semak Sama ada Sel Kosong dalam Excel (5 Kaedah)
Bahagian Latihan
Untuk melakukan latihan sendiri, kami telah menyediakan bahagian Amalan seperti di bawah untuk setiap kaedah dalam setiap helaian di sebelah kanan. Sila lakukan sendiri.
Kesimpulan
Dalam artikel ini, saya cuba membincangkan cara paling mudah untuk menyemak sama ada nilai berada dalam senarai dalam Excel dengan berkesan. Harap anda akan mendapati ia berguna. Jika anda mempunyai sebarang cadangan atau soalan, sila kongsikan dengan kami.