Cara Membandingkan Dua Daftar dan Mengembalikan Perbedaan di Excel

  • Bagikan Ini
Hugh West

Terkadang kita perlu membandingkan dua daftar di Excel untuk berbagai keperluan. Di Excel, daftar dapat disajikan dalam dua cara. Bisa berupa kolom-bijaksana atau baris-bijaksana. MS Excel menawarkan banyak pilihan untuk membandingkan dan mencocokkan data, tetapi kebanyakan dari mereka fokus pada pencarian dalam satu kolom. Dalam tutorial ini, kita akan mengeksplorasi berbagai teknik untuk membandingkan dua daftar dan mengembalikan perbedaannya di Excel.

Unduh Buku Kerja Praktik

Bandingkan Dua Daftar dan Kembalikan Perbedaannya.xlsx

4 Cara untuk Membandingkan Dua Daftar dan Mengembalikan Perbedaan di Excel

Bagian ini mencakup 4 situasi berbeda yang menunjukkan cara untuk membandingkan dua daftar dan mengembalikan perbedaan di Excel. Mari kita tunjukkan satu per satu.

1. Bandingkan Dua Daftar untuk Perbedaan dalam Baris yang Sama (Cocokkan yang Sesuai)

Katakanlah, kita memiliki dataset dari dua pesanan individu. Dalam dataset kami, kami memiliki dua tabel untuk pesanan. Sekarang tugas kita adalah mencari tahu produk yang ada di dua tabel pesanan.

Kami akan mengembalikan pesan jika nama produk cocok atau tidak untuk setiap baris.

Untuk rumus, kita akan menggunakan Fungsi IF . sintaksis dari fungsi ini adalah:

IF (logical_condition, [value_if_true], [value_if_false])

Pada bagian pertama dibutuhkan kondisi atau kriteria, kemudian nilai yang akan dicetak jika hasilnya benar dan kemudian jika hasilnya salah.

Logical_condition -> Ini adalah kondisi logis yang akan diikuti untuk membuat keputusan.

[value_if_true] -> Ini adalah pesan yang akan dicetak jika keputusannya benar.

[value_if_false] -> Ini adalah pesan yang akan dicetak jika keputusannya salah.

Langkah-langkah :

  • Pertama-tama, ketikkan salah satu formula dalam sel G5 .

=IF(B6=E6, "Cocok", "Tidak Cocok")

Atau

=IF(B6E6, "Tidak Cocok", "Cocok")

Penjelasan Rumus

Di sini saya telah menunjukkan dua cara untuk menggunakan JIKA Kita bisa menggunakan tanda sama dengan (=) atau tidak sama dengan () dalam kondisi logika kita. Berdasarkan hal tersebut, output kita dapat bervariasi.

  • Kemudian, seret Isi Gagang alat untuk IsiOtomatis rumus hingga sel H16 dan sel akan membedakan antara dua tabel apakah cocok atau tidak.

2. Bandingkan Dua Daftar untuk Perbedaan dalam Baris yang Sama (Pencocokan Tepat)

Dalam metode sebelumnya, kita mengabaikan masalah sensitivitas huruf besar-kecil. Sekarang di sini kita akan melihat perbandingan di mana kita akan mempertimbangkan keadaan yang sensitif huruf besar-kecil. Di sini, kita akan menggunakan PERSIS yang bersarang di dalam fungsi JIKA berfungsi untuk menemukan kecocokan yang tepat antara dua tabel sedangkan metode sebelumnya berhubungan dengan kecocokan yang sesuai.

The sintaksis dari PERSIS fungsinya adalah:

EXACT (teks1, teks2)

Fungsi ini dapat mengambil dua argumen dalam parameternya dan membandingkannya. Seperti yang bisa kita lihat, dibutuhkan dua argumen yang berupa string atau teks dan mengembalikan hasil yang dibandingkan.

Sekali lagi, dataset kita akan sama seperti di atas.

  • Pada awalnya, terapkan rumus di bawah ini di sel H6 .

=IF(EXACT(B6, E6), "Cocok ", "Tidak Cocok")

Penjelasan Rumus

Di sini juga PERSIS telah digunakan untuk mendapatkan kecocokan yang tepat di kedua daftar.

Di dalam rumus, yang PERSIS menunjukkan kondisi logis untuk fungsi JIKA fungsi sebagai perhatian kita adalah menemukan kecocokan yang sama. Sebagai sel B6 dan E6 tidak cocok, sehingga output=> Tidak Cocok

  • Sekarang, salin ke bawah rumus hingga H16 dan amati hasilnya. 3 pasangan dari kedua tabel telah dicocokkan.

3. Satu Item dalam Tabel Lain

Sekarang mari kita asumsikan kita memiliki dua tabel ( Tabel 1 dan Tabel 2 ) dalam dataset dan kita akan mengetahui apakah ada produk dari Tabel 1 ada di Tabel 2 atau tidak dan menunjukkannya di Keterangan kolom.

3.1. Menggabungkan Fungsi IF dan COUNTIF

Di sini, yang COUNTIF akan digunakan dengan fungsi JIKA fungsi.

  • Pertama, terapkan rumus berikut di sel H6 .

=IF(COUNTIF($E:$E,$B6)=0, "Tidak ada kecocokan dalam Tabel 2", "Cocok dalam Tabel 2")

Anda juga bisa menerapkan salah satu rumus berikut dengan ISERROR , PERTANDINGAN , SUM fungsi:

=IF(ISERROR(MATCH($B6,$E$5:$E$16,0)), "Tidak ada kecocokan dalam Tabel 2", "Cocok dalam Tabel 2")

Atau

=IF(SUM(--($E$6:$E$16=$B6))=0, "Tidak ada kecocokan dalam Tabel 2", "Cocok dalam Tabel 2")

Penjelasan Rumus

Di sini juga COUNTIF diterapkan. COUNTIF($E:$E,$B6)=0 Bagian ini menemukan data yang cocok dengan membandingkan satu baris dari dengan semua data dalam Tabel 2 Jika ada data dalam Tabel 2 dicocokkan dengan baris tertentu dalam Tabel 1 maka COUNTIF fungsi mengembalikan beberapa nilai kecuali 0 dan cetakan Tidak ada kecocokan dalam Tabel 2. Jika fungsi mengembalikan 0 kemudian akan mencetak Cocokkan dalam Tabel 2 .

  • Salin ke bawah rumus hingga H16 Perbedaan-perbedaan (yaitu. Tidak ada kecocokan dalam Tabel 2 ) ditunjukkan dalam gambar di bawah ini.

Baca selengkapnya: Cara Membandingkan Dua Kolom atau Daftar di Excel

3.2. Menggunakan Fungsi VLOOKUP

Sekarang mari kita lihat bagaimana kita bisa menggunakan VLOOKUP dan ISNA fungsi untuk dataset yang sama seperti Metode 3.1 .

Di sini, yang harus Anda lakukan adalah menerapkan rumus di sel H6 dan seret ke bawah untuk sel lainnya.

=IF(ISNA(VLOOKUP(B6,$E$6:$E$16,1,FALSE)), "Tidak ada kecocokan di Tabel 2", "Cocok di Tabel 2")

Penjelasan Rumus

ISNA(VLOOKUP(B6,$E$6:$E$16,1, FALSE)) bagian rumus ini menemukan nilai logika yang bisa jadi Benar atau Salah Menurut output logis, yang JIKA akan mengembalikan pesan.

Lihat perbedaannya pada gambar di bawah ini.

Baca selengkapnya: Formula VLOOKUP untuk Membandingkan Dua Kolom di Lembar yang Berbeda!

Bacaan Serupa :

  • Makro untuk Membandingkan Dua Kolom di Excel dan Menyoroti Perbedaan
  • Makro Excel untuk Membandingkan Dua Kolom (4 Cara Mudah)
  • Rumus Excel untuk Membandingkan dan Mengembalikan Nilai dari Dua Kolom (5 Rumus)
  • Cara Membandingkan Dua Kolom dan Mengembalikan Nilai Umum di Excel

4. Soroti Perbedaan Menerapkan Pemformatan Bersyarat

Dalam metode ini, kita akan menerapkan Pemformatan Bersyarat untuk membandingkan dua daftar dan menyoroti perbedaannya. Untuk ini, kita akan menggunakan dataset dan formula yang sama dengan yang digunakan dalam metode sebelumnya.

Di sini, alih-alih menggunakan pesan pencetakan, kita akan menyoroti baris untuk membedakan antara data.

Langkah-langkah :

  • Pertama, pilih sel yang perlu kita sorot. Jika rentang data tidak berdekatan, pilih dengan menekan tombol CTRL tombol.

  • Kemudian, pergi ke Rumah tab> klik dropdown dari Pemformatan Bersyarat > pilih Sorot Aturan Sel Sorot > pilih Nilai Duplikat...

  • Sekarang, yang Nilai Duplikat kotak dialog akan muncul. Di sini, Duplikat dipilih secara default dan cell-cellmu dengan nilai duplikat akan disorot.
  • Tetapi kita tidak menginginkan kesamaannya, melainkan kita ingin mengetahui perbedaannya. Jadi, pilih Unik dari dropdown sehingga Anda dapat menemukan perbedaan di antara tabel-tabel yang menyoroti nilai-nilai unik. OK .

  • Oleh karena itu, semua Unik nilai akan disorot dan Anda akan menemukan perbedaan di antara daftar.

Baca selengkapnya: Cara Membandingkan Dua Kolom di Excel Untuk Menemukan Perbedaan

Cara Menemukan Teks yang Terjadi Lebih dari Dua Kali di Excel

Sekarang mari kita cari tahu nama-nama produk di Tabel 1 yang terjadi lebih dari dua kali dalam Tabel 2 .

Terapkan rumus berikut di sel H6 dan menyeretnya ke bawah.

=IF(COUNTIF($E$6:$E$16,$B6)>2, "Ya", "Tidak")

Penjelasan Rumus

Di sini COUNTIF($E$6:$E$16,$B6)>2 bagian ini menemukan baris jika ada produk dalam Tabel 1 telah muncul lebih dari dua kali dalam Tabel 2 Tergantung pada hasil ini JIKA fungsi memutuskan apakah akan mencetak Ya atau Tidak sebagai pesan.

Teks dalam Tabel 1 terjadi lebih dari dua kali dalam Tabel 2 akan menunjukkan Ya di bagian output dan sebaliknya.

Baca selengkapnya: Excel Menghitung Kecocokan dalam Dua Kolom (4 Cara Mudah)

Bandingkan Dua Daftar di Excel dan Ekstrak Data yang Cocok

Katakanlah, kita memiliki dua tabel, satu adalah Tabel Produk dengan Nama Produk dan Harga, yang lainnya adalah Tabel Pesanan dengan ID Pesanan, Produk, dan Harga. Sekarang tugas kita adalah menyalin harga dalam daftar pesanan dengan membandingkan nama produk.

Terapkan rumus di sel G6 lalu seret ke bawah untuk sel lainnya.

=INDEX($C$6:$C$12,MATCH($F6,$B$6:$B$12,0))

Penjelasan Rumus

Di sini, di dalam rumus, kita telah menggunakan dua fungsi yaitu INDEX dan PERTANDINGAN . COCOKKAN ($F6,$B$6:$B$12,0) bagian ini menemukan baris yang cocok dengan membandingkan nama-nama produk. INDEX fungsi harga diekstrak dari Tabel Produk ke Tabel Pesanan.

Bagian Latihan

Saya menyediakan lembar latihan untuk buku kerja untuk tujuan latihan Anda.

Kesimpulan

Ini adalah cara untuk membandingkan dua daftar dan mengembalikan perbedaan di Excel. Saya telah menunjukkan semua metode dengan contohnya masing-masing tetapi mungkin ada banyak iterasi lainnya. Selain itu, saya telah membahas dasar-dasar fungsi yang digunakan. Jika Anda memiliki metode lain untuk mencapai hal ini, silakan bagikan dengan kami.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.