Rumah Topik excel Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mar 27, 2025 am 09:55 AM

Tutorial ini menunjukkan cara menggunakan fungsi VLOOKUP Excel untuk membandingkan dua lajur, mengenal pasti nilai bersama (perlawanan) dan data yang hilang (perbezaan). Membandingkan data merentasi senarai adalah penting untuk mengenal pasti percanggahan atau maklumat bersama. Kaedah perbandingan optimum bergantung kepada keperluan khusus anda.

Menggunakan VLOOKUP untuk membandingkan dua lajur

VLOOKUP dengan cekap mengenal pasti titik data dari satu senarai yang ada di dalam yang lain. Formula VLOOKUP asas memerlukan:

  • lookup_value (Argumen 1): Sel Teratas Senarai 1.
  • table_array (Argumen ke -2): keseluruhan senarai 2.
  • col_index_num (Argumen ke -3): 1 Jika Senarai 2 hanya mempunyai satu lajur.
  • range_lookup (hujah ke -4): FALSE untuk perlawanan yang tepat.

Contoh: Membandingkan nama peserta (Senarai 1 dalam lajur A) dengan mereka yang layak (Senarai 2 dalam lajur C). Formula =VLOOKUP(A2, $C$2:$C$9, 1, FALSE) dalam sel E2 (dan diseret ke bawah) mendedahkan peserta yang berkelayakan. #N/A kesilapan menunjukkan nama yang hilang dalam senarai 2. Menggunakan rujukan mutlak ( $C$2:$C$9 ) menyimpan pemalar rujukan apabila menyalin formula.

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mengendalikan #N/A kesilapan

Untuk menggantikan kesilapan #N/A dengan sel kosong, menggabungkan VLOOKUP dengan IFNA atau IFERROR : =IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "") . Anda juga boleh menyesuaikan teks penggantian, contohnya: =IFNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE), "Not in List 2") .

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Membandingkan lajur dalam lembaran yang berbeza

Untuk membandingkan lajur pada lembaran yang berbeza, gunakan rujukan luaran. Sebagai contoh, jika Senarai 1 berada dalam Sheet1 Column A dan List 2 berada dalam Lajur Sheet2 A, formula menjadi: =IFNA(VLOOKUP(A2, Sheet2!$A$2:$A$9, 1, FALSE), "") .

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mencari Nilai Biasa (Perlawanan)

Formula asas IFNA(VLOOKUP(...), "") menyediakan senarai nilai bersama dengan tempat kosong untuk data yang hilang. Untuk mendapatkan senarai hanya nilai biasa, gunakan penapis auto untuk mengeluarkan kosong. Sebagai alternatif, dalam Excel 365/2021, gunakan FILTER : =FILTER(A2:A14, IFNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE), "")="") . XLOOKUP menawarkan penyelesaian yang lebih mudah: =FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="") .

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUPCara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mencari nilai yang hilang (perbezaan)

Untuk mencari perbezaan, gunakan IF(ISNA(VLOOKUP(A2, $C$2:$C$9, 1, FALSE)), A2, "") . Ini mengembalikan nilai dari senarai 1 yang tidak dalam senarai 2. Gunakan penapis auto untuk mengeluarkan kosong, atau dalam Excel 365/2021, gunakan FILTER : = penapis (a2: a14, isNA (vlookup =FILTER(A2:A14, XLOOKUP(A2:A14, C2:C9, C2:C9,"")="") =FILTER(A2:A14, ISNA(VLOOKUP(A2:A14, C2:C9, 1, FALSE))) .

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUPCara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mengenal pasti perlawanan dan perbezaan

Untuk melabelkan perlawanan dan perbezaan, gunakan IF(ISNA(VLOOKUP(A2, $D$2:$D$9, 1, FALSE)), "Not qualified", "Qualified") . Ini menambah label yang menunjukkan kehadiran dalam senarai kedua. Fungsi MATCH menawarkan alternatif: =IF(ISNA(MATCH(A2, $D$2:$D$9, 0)), "Not in List 2", "In List 2") .

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUPCara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Mengembalikan nilai dari lajur ketiga

Untuk membandingkan dua lajur dan pulangkan nilai dari yang ketiga, gunakan =VLOOKUP(A3, $D$3:$E$10, 2, FALSE) . IFNA boleh mengendalikan kesilapan: =IFNA(VLOOKUP(A3, $D$3:$E$10, 2, FALSE), "") . INDEX MATCH dan XLOOKUP menyediakan alternatif yang lebih fleksibel.

Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUPCara membandingkan dua lajur dalam Excel menggunakan VLOOKUPCara membandingkan dua lajur dalam Excel menggunakan VLOOKUP

Panduan komprehensif ini menyediakan pelbagai kaedah untuk membandingkan lajur dalam Excel menggunakan VLOOKUP dan fungsi lain, memenuhi keperluan perbandingan yang pelbagai. Ingatlah untuk memuat turun buku kerja amalan untuk pengalaman tangan.

Atas ialah kandungan terperinci Cara membandingkan dua lajur dalam Excel menggunakan VLOOKUP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1666
14
Tutorial PHP
1273
29
Tutorial C#
1252
24