Isi kandungan
Fungsi VLOOKUP biasanya digunakan untuk mencari atau mencari sebarang elemen dalam julat atau jadual dalam Excel. Kita boleh mencari sebarang elemen dengan padanan separa menggunakan fungsi VLOOKUP . Terdapat beberapa cara untuk melakukan operasi jenis ini. Dalam artikel ini, saya akan menunjukkan kepada anda 4 cara yang sesuai untuk mencari apa-apa sahaja dengan fungsi VLOOKUP untuk padanan separa dalam Excel.
Muat turun Buku Kerja Amalan
Anda boleh memuat turun buku kerja amalan kami dari sini secara percuma!
VLOOKUP untuk Padanan Separa.xlsx
4 Cara Yang Sesuai untuk Menggunakan VLOOKUP untuk Padanan Separa
1. VLOOKUP dengan Wildcard untuk Mendapatkan Padanan Separa/Tepat daripada Lajur Tunggal
Mari andaikan, kami mempunyai set data maklumat jualan dengan Nama , ID , Tarikh Menyertai dan Jualan .
Sekarang, kami ingin mencari nama daripada set data ini dengan input separa. Anda boleh menggunakan fungsi VLOOKUP dengan kad bebas dalam hal ini. Ikuti langkah di bawah untuk mencapainya.
📌 Langkah:
- Pertama sekali, masukkan formula berikut dalam sel C15 dan tekan kekunci Enter .
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Pecahan Formula:
- Dalam hujah pertama “*”&C14&”*” adalah nilai carian . Di sini kami menggunakan aksara kad bebas untuk menyemak nilai carian.
- B5:E12 ini ialahjulat di mana kami akan mencari nilai.
- 1 digunakan kerana kami ingin mengekstrak data daripada lajur pertama.
- FALSE digunakan untuk menentukan padanan tepat.
- Pada masa ini, masukkan sebarang kata kunci dalam sel C14 dan tekan kekunci Enter .
Oleh itu, anda akan dapat mencari padanan separa untuk sebarang bilangan aksara dan dalam mana-mana bahagian teks daripada julat carian dengan menggunakan VLOOKUP berfungsi dengan kad bebas.
Baca Lagi: VLOOKUP dengan Kad Liar dalam Excel (3 Kaedah)
2. Dapatkan Data Padanan Separa daripada Julat
Dalam bahagian pertama, kami telah mengekstrak hanya satu nilai iaitu Nama. Sekarang di sini kita akan mendapatkan Nama dan Menyertai Data daripada kata kunci yang dicari dengan padanan separa. Ikut langkah di bawah untuk melakukannya.
📌 Langkah:
- Mula-mula, klik pada sel C16 dan masukkan formula berikut.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Formula ini serupa dengan formula sebelumnya. Cuma perbezaan utama ialah kami ingin mengekstrak Tarikh Menyertai daripada lajur ke-3, itulah sebabnya 3 diberikan sebagai indeks lajur.
- Seterusnya, tekan kekunci Enter .
- Berikut, masukkan sebarang kata kunci dalam kotak carian pada sel C14 dan tekan Enter.
Oleh itu, anda akan dapat mendapatkan semula data berbilang lajur dengan VLOOKUPfungsi mengikut padanan separa.
Baca Lagi: VLOOKUP dan Kembalikan Semua Padanan dalam Excel (7 Cara)
3. Dapatkan Padanan Separa Data Berangka dengan VLOOKUP
Sehingga kini, kami hanya mengekstrak Nama dan Tarikh Menyertai daripada set data yang diberikan. Sekarang dalam bahagian ini, kita akan mengetahui jualan untuk nama yang dipadankan. Ikuti langkah di bawah untuk mencapai sasaran ini.
📌 Langkah:
- Pada pada permulaannya, klik pada sel C17 dan masukkan formula berikut.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- Berikut, tekan kekunci Masukkan .
🔎 Pecahan Formula:
- Formula ini adalah sama seperti yang sebelumnya. Cuma perbezaan utama ialah kerana kami ingin mengeluarkan Gaji dari lajur ke-3, itulah sebabnya 4 diberikan sebagai indeks lajur.
- Pada masa ini, masukkan mana-mana kata kunci dalam kotak carian pada sel C14 dan tekan kekunci Enter .
Akibatnya, anda akan dapat mencari berbilang nilai dengan padanan separa termasuk nilai berangka.
Baca Lagi: Nilai Berbilang Padanan Separa VLOOKUP (3 Pendekatan)
Bacaan Serupa
- VLOOKUP Tidak Berfungsi (8 Sebab & Penyelesaian)
- Excel LOOKUP vs VLOOKUP: Dengan 3 Contoh
- Cara Melaksanakan VLOOKUP dengan Wildcard dalam Excel (2 Kaedah)
- Excel VLOOKUP untuk Mengembalikan BerbilangNilai Menegak
- Penggunaan VBA VLOOKUP untuk Mencari Nilai daripada Lembaran Kerja Lain dalam Excel
4. Cari Data dengan VLOOKUP untuk Padanan Separa dan Syarat
Sekarang, Mari lihat bagaimana kita boleh mencari sebarang maklumat dengan VLOOKUP untuk padanan separa dan syarat. Kami akan menggunakan set data yang sama dengan cara yang sama. Tugas kami adalah untuk menyemak sama ada nama padanan kata kunci yang dimasukkan mempunyai jualan tertinggi atau tidak. Dalam hal ini, anda boleh menggunakan fungsi MAX untuk mendapatkan jualan tertinggi. Jika nama kata kunci yang dipadankan mempunyai jualan tertinggi, maka ia akan mencetak ya, jika tidak, tidak. Ikut langkah di bawah untuk melakukan ini.
- Pada mulanya, masukkan formula berikut dalam sel C16 dan tekan Enter kunci.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")
🔎 Pecahan Formula:
- VLOOKUP(C15, B5:E12,4)>=E15, ini ialah keadaan logik JIKA berfungsi di sini. Kami menyemak di sini sama ada nama yang dimasukkan mempunyai jualan tertinggi atau tidak.
- Jika gaji nama yang dimasukkan dipadankan dengan gaji tertinggi kami yang telah ditetapkan, maka ia akan mengembalikan " Ya ", jika tidak. “ Tidak ”.
- Untuk mengetahui lebih lanjut tentang fungsi JIKA anda boleh menyemak pautan ini.
- Selepas itu, masukkan sebarang kata kunci dalam kotak carian pada sel C14 dan tekan kekunci Enter .
Oleh itu, anda akan menemui jawapan bersyarat dalam sel C16 dengan padanan separa untuk fungsi VLOOKUP .
Baca Lagi: Cara Mengembalikan Nilai Tertinggi Menggunakan VLOOKUP dalam Excel
Excel VLOOKUP Tidak Berfungsi untuk Padanan Separa: Apakah Sebabnya?
Fungsi VLOOKUP dengan padanan separa adalah tugas yang rumit kadangkala. Jadi, anda mungkin mendapati ralat atau gagal mendapatkan hasil yang diingini atas beberapa sebab. Sebab utama padanan separa VLOOKUP tidak berfungsi diberikan seperti berikut.
- Jika aksara wild card berada dalam peletakan yang salah.
- Jika lajur nombor tidak sesuai di dalam fungsi VLOOKUP .
- Jika nilai carian tidak wujud dalam kawasan carian data sumber, anda akan mendapat ralat #N/A .
- Jika terdapat ruang tambahan atau aksara yang tidak diperlukan dalam nilai carian atau nilai julat sumber.
- Jika terdapat berbilang padanan untuk satu nilai carian, maka nilai carian pertama akan ditunjukkan dalam hasil.
INDEX-MATCH: Alternatif kepada VLOOKUP untuk Padanan Separa dalam Excel
Selain itu, terdapat pilihan alternatif untuk fungsi VLOOKUP dalam Excel, iaitu fungsi INDEX . Kita boleh mencari apa sahaja dengan mudah dengan memasukkan padanan separa menggunakan gabungan formula INDEX dan MATCH fungsi.
Pada masa ini, kami akan mengetahui nama penuh dengan mencari untuk kata kunci dengan INDEX danFungsi MATCH . Ikuti langkah di bawah untuk mencapai sasaran ini.
📌 Langkah:
- Pertama, masukkan formula berikut dalam sel C15 dan tekan kekunci Enter .
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Pecahan Formula:
- Mula-mula, mari kita lihat fungsi dalaman iaitu MATCH . Dalam hujah pertama “*”&C14&”*” ini sepadan dengan data dengan teks separa kami dalam lajur Model. $B$5:$B$12 ini ialah julat lajur Model. 0 digunakan untuk menentukan padanan tepat.
- Selepas itu, dalam INDEX fungsi, $B$5:$B$12 ialah julat di mana kita akan mencari indeks. Hasil pemulangan data MATCH akan dianggap sebagai nombor baris.
- Selepas itu, masukkan sebarang kata kunci dalam kotak carian pada sel C14 dan tekan kekunci Enter .
Oleh itu, anda akan mendapat hasil yang anda inginkan dalam sel C15 menggunakan Gabungan INDEX-MACH .
Baca Lagi: Cara VLOOKUP Teks Separa dalam Excel (Dengan Alternatif)
Kesimpulan
Jadi, dalam artikel ini, saya telah menunjukkan kepada anda 4 cara yang sesuai untuk menggunakan fungsi VLOOKUP untuk padanan separa dalam Excel. Anda juga boleh memuat turun buku kerja percuma kami untuk berlatih. Saya harap anda mendapati artikel ini berguna dan bermaklumat. Jika anda mempunyai sebarang pertanyaan atau cadangan lanjut, sila berasa bebas untuk mengulas di sini.
Dan, lawati ExcelWIKI untuk mengetahui lebih banyak perkara tentang Excel! Semoga hari anda indah! Terima kasih!