Isi kandungan
Terdapat banyak cara untuk membandingkan dua senarai atau lajur dalam Excel. Dalam artikel ini, saya akan membandingkan/mencari padanan dalam dua lajur dalam excel menggunakan VLOOKUP . Dalam salah satu artikel saya sebelum ini, saya membincangkan Cara Membandingkan Dua Lajur atau Senarai dalam Excel di mana saya membincangkan kaedah perbandingan lain.
Sebelum memulakan perbandingan, saya akan membincangkan sintaks, hujah , dan perkara lain yang perlu tentang fungsi VLOOKUP .
Muat Turun Buku Kerja Amalan
Bandingkan Dua Lajur Menggunakan Fungsi VLOOKUP.xlsx
Gambaran Keseluruhan Fungsi Excel VLOOKUP
V dalam VLOOKUP bermaksud "menegak". VLOOKUP . VLOOKUP ialah fungsi terbina dalam Excel yang melaksanakan carian menegak dengan mencari nilai tertentu lajur dalam lajur lain.
- Sintaks VLOOKUP fungsi ialah:
VLOOKUP( lookup_value, table_array, col_index_number, [range_lookup] ). Argumen yang dinyatakan dalam sintaks ini mempunyai makna khusus.
- Penjelasan Argumen:
Argumen | Diperlukan/Pilihan | Penjelasan |
---|---|---|
Nilai_Cari | Diperlukan | Nilai yang akan digunakan sebagai nilai carian. |
Table_array | Diperlukan | Julat data di mana nilai akan dicari. |
Col_index_number | Diperlukan | Lajur daripada julat yang kita akan mendapat nilainya. |
Julat_lookup | Pilihan | TRUE digunakan untuk padanan anggaran dan FALSE digunakan untuk padanan tepat. Jika hujah ini ditinggalkan Excel menggunakan parameter TRUE sebagai lalai. |
Hasil daripada fungsi VLOOKUP boleh menjadi rentetan teks atau data berangka bergantung pada data yang anda gunakan. Jika FALSE digunakan sebagai [range_lookup] maka ia akan mencari padanan tepat. Jika tiada padanan tepat ditemui maka ia akan mengembalikan nilai #N/A . Jika TRUE digunakan sebagai [range_lookup] maka ia akan mencari padanan anggaran. Apabila tiada padanan anggaran ditemui maka ia akan mengembalikan nilai yang lebih kecil seterusnya.
Baca Lagi: Excel LOOKUP vs VLOOKUP: Dengan 3 Contoh
2 Cara Membandingkan Dua Lajur Menggunakan VLOOKUP dalam Excel
1. Menggunakan Fungsi VLOOKUP Sahaja untuk Perbandingan Antara Dua Lajur
Katakan anda mempunyai dua lajur di mana beberapa warna disenaraikan. Saya akan membandingkan dua lajur ini untuk padanan tepat. Seperti, Jika saya memilih warna Biru dari lajur pertama dan mencari warna ini dalam lajur ke-3 ia akan mula mencari warna biru dan jika warna ini tidak wujud maka ia akan mengembalikan nilai #N/ A . Jadi, mari kita mulakan perbandingan. Senarai warna disenaraikan di bawah dan dalam lajur Kewujudan,perbandingan akan ditunjukkan.
Langkah:
- Dalam Sel C2 tulis formula -
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)
- Kemudian, tekan butang ENTER untuk output.
- Anda akan melihat nilai merah ditemui dalam sel tersebut. Sekarang seret ke bawah alat Fill Handle untuk menyalin formula bagi sel-sel yang lain dalam lajur. Anda akan melihat hasil yang anda cari.
Berikut ialah keseluruhan perbandingan.
#N/A keputusan ditemui kerana warna Biru dan Putih tiada dalam Senarai Warna-2.
Nota: Kami menentukan julat sebagai $D$5:$D$10. "$" digunakan untuk menjadikan sel mutlak dan malar dalam formula. Jadi, apabila anda menyalin formula untuk sel lain, ia akan menggunakan julat yang sama.
Baca Lagi: Mengapa VLOOKUP Mengembalikan #N/ A Bila Perlawanan Wujud? (5 Punca & Penyelesaian)
2. Menggunakan IF, ISNA dan VLOOKUP untuk Perbandingan Antara Dua Lajur
Di sini saya akan menggunakan contoh yang sama. Tetapi saya akan memasukkan dua fungsi baharu dengan fungsi VLOOKUP . Jika tiada padanan tepat antara lajur formula akan mengembalikan NO. Jika padanan wujud, formula akan mengembalikan YA berkenaan dengan lajur pertama. Senarai warna disenaraikan di bawah dan, dalam lajur Warna Wujud , perbandingan akan ditunjukkan.
Langkah:
- Sekarang tulis formula dalam Sel C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")
- Kemudian tekan ENTER butang untuk selesai.
Pecahan Formula:
- VLOOKUP (B5,$D$5:$D$10,1,0)
Fungsi VLOOKUP akan mengembalikan output untuk nilai carian.
- ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))
Seterusnya, fungsi ISNA akan kembalikan BENAR jika ia mendapat ralat #N/A sebaliknya akan mengembalikan FALSE .
- =IF(ISNA(VLOOKUP(B5,$D) $5:$D$10,1,0)),”TIDAK”,”YA”)
Akhir sekali, fungsi JIKA akan mengembalikan TIDAK untuk BENAR dan YA untuk SALAH .
- Formula akan mengembalikan nilai YA kerana warna Merah wujud dalam dua lajur. Sekarang seret alat Fill Handle ke seluruh sel untuk menunjukkan perbandingan antara dua lajur.
Beberapa saat kemudian, anda akan mendapat semua output seperti imej di bawah.
- Di sini kami mendapat keputusan NO kerana warna Biru dan Putih tidak wujud dalam Senarai Warna- 2.
Baca Lagi: Cara Menggunakan Fungsi IF ISNA dengan VLOOKUP dalam Excel (3 Contoh)
Serupa Bacaan
- VLOOKUP Tidak Berfungsi (8 Sebab & Penyelesaian)
- Apakah Susunan Jadual dalam VLOOKUP? (Diterangkan dengan Contoh)
- INDEX MATCH vs VLOOKUP Function (9 Contoh)
- Gunakan VLOOKUP dengan Pelbagai Kriteria dalam Excel (6 Kaedah +Alternatif)
- Excel VLOOKUP untuk Mengembalikan Berbilang Nilai Secara Menegak
Cara Membandingkan Dua Helaian Excel Menggunakan Fungsi VLOOKUP
Dalam ini contoh, kami akan membandingkan dua lajur dua helaian Excel berbeza menggunakan VLOOKUP . Formula akan serupa kecuali dalam argumen Table_array akan ada penambahan nama lembaran kerja. Katakan kita mempunyai dua senarai warna dalam dua lembaran kerja yang berbeza. Nama lembaran kerja ditakrifkan sebagai CL-1 dan CL-2. Kami akan membandingkan Senarai Warna-1 dari CL-1 lembaran kerja dengan Senarai Warna 2 daripada CL-2 lembaran kerja . Dua senarai daripada dua lembaran kerja diberikan di bawah. Ia adalah Senarai-1.
Dan ia adalah Senarai-2.
Langkah:
- Dalam Sel C5 lembaran kerja CL-1 tulis formula-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))
- Kemudian tekan butang ENTER untuk output.
- Anda akan melihat nilai Merah muncul. Ini kerana warna Merah ialah warna biasa dalam kedua-dua lajur CL-1 dan CL-2 lembaran kerja. Sekarang salin formula ini daripada Sel C6 ke C11 dengan menggunakan alat Fill Handle untuk mencari hasil bagi keseluruhan dua lajur.
Selepas beberapa ketika, semua output akan muncul.
Di sini warna Kuning, Jingga dan Hitam tidak t muncul dalam lembaran kerja CL-2 . Itulah sebabnya kami mendapat selebihnya #N/A CL-1 lembaran kerja.
Baca Lagi: Contoh VLOOKUP Antara Dua Helaian dalam Excel
Cara Membandingkan Dua Lajur Menggunakan Fungsi VLOOKUP dan Kembalikan Nilai Ketiga
Kita selalunya perlu menggunakan fungsi VLOOKUP untuk mengembalikan nilai ketiga dengan membandingkan dua lajur. Dalam bahagian ini, kita akan belajar cara melakukannya dengan cara yang mudah. Untuk melakukannya, kami mengubah suai set data, menyambung beberapa saiz dengan warna dan menambah lajur lain di mana kami meletakkan tiga warna. Sekarang kita akan membandingkan lajur warna dan mengembalikan saiz dalam lajur output.
Langkah:
- Dalam Sel F5 , masukkan formula berikut-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)
- Selepas menekan butang MASUKKAN anda akan mendapat nilai ketiga.
- Untuk mendapatkan nilai lain, hanya gunakan alat Pengendali Isi .
Berikut ialah semua nilai ketiga selepas membandingkan.
Perhatian
Penting untuk mengetahui fungsi VLOOKUP dengan betul kerana sebarang kesilapan kecil dalam hujah tidak akan memberikan hasil yang anda inginkan. Anda boleh menggunakan fungsi MATCH dan INDEX sebagai alternatif kepada fungsi VLOOKUP .
Kesimpulan
Itu sahaja untuk rencana. Saya harap prosedur yang diterangkan di atas akan cukup baik untuk membandingkan/mencari padanan dalam dua lajur dalam Excel menggunakan fungsi VLOOKUP . Jangan ragu untuk bertanya apa-apa soalan dalam komenbahagian dan berikan saya maklum balas. Lawati tapak untuk meneroka lebih lanjut.