Daftar Isi
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.