Isi kandungan
Dalam sesetengah kes, kita mungkin hanya perlu membandingkan teks rentetan dan menyerlahkan persamaan atau perbezaannya dalam Excel. Artikel ini akan membimbing anda dengan lapan kaedah mudah untuk membandingkan teks dalam Excel dan menyerlahkan perbezaan.
Muat turun Buku Amalan
Anda boleh memuat turun templat Excel percuma dari sini dan berlatih sendiri.
Bandingkan Teks dan Serlahkan Perbezaan.xlsm5 Cara Pantas untuk Membandingkan Teks dalam Excel dan Serlahkan Perbezaan untuk Baris yang Sama
Mari kita mula diperkenalkan dengan set data kami. Saya telah meletakkan beberapa buku terlaris di kedai dalam talian selama dua bulan berturut-turut. Sekarang saya akan membandingkannya dan menyerlahkan perbezaan menggunakan beberapa teknik mudah. Mula-mula, saya akan menunjukkan cara melakukannya untuk baris yang sama.
Kaedah 1: Fungsi TEPAT
Fungsi EXACT digunakan untuk membandingkan dua rentetan atau data antara satu sama lain dan ia memberikan kita hasil sama ada kedua-dua data adalah padanan tepat atau tidak. Mari gunakannya untuk kaedah pertama kami. Untuk menunjukkan output saya telah menambah lajur baharu bernama 'Remark'.
Langkah 1:
⏩Aktifkan Sel D5
=EXACT(B5,C5)
⏩Kemudian tekan butang Enter .
Langkah 2:
⏩Selepas itu klik dua kali ikon Pemegang Isi untuk menyalin formula bagi sel lain.
Sekarang lihat pada output yang ia tunjukkan FALSE untuk nilai yang berbeza dan BENAR untuk nilai yang dipadankan dalam baris yang sama.
Baca Lagi: Bandingkan Dua Sel dalam Excel dan Kembalikan BENAR atau SALAH (5 Cara Pantas )
Kaedah 2: Logik Boolean
Kita boleh melakukan operasi yang sama menggunakan logik Boolean yang mudah. Untuk nilai yang berbeza, ia akan menunjukkan TRUE dan FALSE untuk nilai yang dipadankan dalam baris yang sama.
Langkah 1:
⏩Tulis formula yang diberikan dalam Sel D5 –
=B5C5
⏩Tekan butang Enter dan gunakan ikon Pemegang Isi untuk menyalin formula.
Inilah output kami-
Kaedah 3: Fungsi IF
Jika anda menggunakan fungsi IF dengan logik Boolean maka kita boleh mendapatkan output dengan teks yang ditentukan. Saya telah menetapkan bahawa ia akan menunjukkan 'Unik' jika ia mendapat teks yang berbeza dan 'Serupa' jika mendapat teks yang sama.
Langkah:
⏩Dalam Sel D5 taip formula-
=IF(B5C5,"Unique","Similar")
⏩Kemudian hanya klik butang Masukkan dan gunakan Pengendalian Isi Alat .
Kini anda akan mendapat output dengan teks yang ditentukan.
Baca Lagi : Kembalikan YA Jika 2 Sel Padan dalam Excel (10 Kaedah)
Kaedah 4: Pemformatan Bersyarat dengan Formula
Pemformatan Bersyarat ialah pilihan yang sangat mudah untuk membandingkan teks dan menyerlahkan perbezaan dalam Excel. Di sini kita boleh menggunakan warna yang diprapilih untuk menyerlahkan perbezaan.
Langkah1:
⏩Pilih julat data B5:C12
⏩Kemudian klik seperti berikut: Laman Utama > Pemformatan Bersyarat > Peraturan Baharu
Kotak dialog pemformatan akan dibuka.
Langkah 2:
⏩ Tekan U se a formula untuk menentukan sel mana yang hendak diformatkan daripada kotak Select a Rule Type .
⏩Kemudian, taipkan formula yang diberikan di bawah dalam Format nilai di mana formula ini benar kotak-
=$B5$C5
⏩Klik Format.
Kemudian ' Kotak dialog Format Sel' akan muncul.
Langkah 3:
⏩ Pilih warna yang anda inginkan daripada Isi pilihan. Saya telah memilih warna hijau sederhana.
⏩Tekan Ok dan ia akan kembali ke kotak dialog sebelumnya.
Langkah 4:
⏩ Pada masa ini, hanya tekan OK .
Sekarang anda melihat bahawa semua yang berbeza nilai dalam baris yang sama kini diserlahkan dengan warna yang dipilih.
Baca Lagi: Cara Membandingkan Dua Sel dan Menukar Warna dalam Excel (2 Cara)
Kaedah 5: Makro VBA Excel
Daripada menggunakan fungsi terbina dalam, kami boleh kod dalam Excel untuk melaksanakan sebarang operasi yang diingini. Dalam kaedah ini, saya akan menyerlahkan perbezaan dalam baris yang sama menggunakan VBA kod.
Langkah 1:
⏩ Klik kanan tetikus anda ke tajuk helaian untuk membuka tetingkap VBA .
Langkah 2:
⏩Tulis kod yang diberikan di bawah-
7589
⏩Kemudian, tekan ikon Jalankan untuk menjalankan kod.
Kini kotak dialog akan dibuka untuk memilih julat data pertama.
Langkah 3:
⏩Pilih julat B5:C12
⏩Tekan OK kemudian kotak dialog lain akan dibuka untuk memilih julat data kedua.
Langkah 4:
⏩Tetapkan julat data C5:C12
⏩Tekan OK sekali lagi.
Langkah 5:
⏩Sekarang untuk menyerlahkan perbezaan hanya tekan Tidak butang.
Sekarang lihat, teks yang berbeza dalam baris yang sama kini diserlahkan dengan warna merah.
3 Cara Pantas untuk Membandingkan Teks dalam Excel dan Serlahkan Perbezaan untuk Semua Baris
Kaedah 1: Pemformatan Bersyarat
Kita boleh menggunakan Alat Pemformatan Bersyarat untuk membandingkan teks dalam excel dan menyerlahkan perbezaan untuk semua baris tanpa sebarang formula.
Langkah 1:
⏩ Pilih julat data B5:C12
⏩Kemudian klik seperti berikut: Laman Utama > Pemformatan Bersyarat > Serlahkan Peraturan Sel > Nilai Pendua .
Kotak dialog akan dibuka.
Langkah 2:
⏩ Pilih pilihan Unik dan warna yang diingini daripada kotak Format sel yang mengandungi .
⏩Akhir sekali, hanya tekan OK .
Semua teks yang berbeza kini diserlahkan dengan warna pilihan kami.
Kaedah 2: Fungsi IF+COUNTIF
Untuk membandingkan teks dalam excel dan menyerlahkan perbezaan sekarang kami akangabungkan dua fungsi iaitu- fungsi IF dan fungsi COUNTIF . Di sini, kami akan menyemak teks Lajur B sama ada teks itu biasa dalam Lajur C atau tidak dalam mana-mana baris. Fungsi IF menyemak sama ada syarat dipenuhi dan mengembalikan satu nilai jika benar dan nilai lain jika salah. COUNTIF digunakan untuk mengira sel dalam julat yang memenuhi satu syarat.
Langkah:
⏩Taip formula dalam Sel D5 –
=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")
⏩Tekan butang Enter .
⏩Akhir sekali, gunakan Isi Pemegang ikon untuk menyalin formula gabungan.
Kini kita boleh mengetahui dengan mudah perbezaan daripada imej di bawah-
⏬ Pecahan Formula:
➥ COUNTIF($C$5:$C$12,$B5)=0
Fungsi COUNTIF akan menyemak nilai Sel B5 melalui julat C5:C12 sama ada ia sama atau tidak. Jika sama maka ia akan mengembalikan 1, jika tidak 0. Jadi output akan kembali sebagai-
PALSU
➥ JIKA(COUNTIF ($C$5:$C$12,$B5)=0,”Tiada padanan dalam C”,”Padan dalam C”)
Akhir sekali, fungsi IF akan dipaparkan 'Tiada padanan dalam C' untuk FALSE dan 'Match in C' untuk TRUE . Ia akan kembali sebagai-
Tiada Padanan dalam C
Kaedah 3: Fungsi ISERROR+VLOOKUP
Akhir sekali, mari gunakan satu lagi gabungan fungsi untuk melakukan operasi sebelumnya. Kami akan menggunakan fungsi ISERROR dan VLOOKUP . Ia akansemak teks Lajur B hingga Lajur C , jika ia mendapat teks luar biasa maka ia akan menunjukkan BENAR jika tidak maka ia akan menunjukkan SALAH . Fungsi ISERROR dalam Excel menyemak sama ada nilai adalah ralat dan mengembalikan TRUE atau FALSE . Fungsi VLOOKUP digunakan untuk mencari nilai dalam lajur paling kiri jadual dan mengembalikan nilai yang sepadan dari lajur ke kanan.
Langkah:
⏩Taip formula yang diberikan dalam Sel D5 –
=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))
⏩Kemudian hanya tekan Enter butang dan gunakan alat Fill Handle untuk menyalin formula.
Sekarang lihat output dalam imej di bawah-
⏬ Pecahan Formula:
➥ VLOOKUP(B5,$C$5:$C$12,1,0)
Fungsi VLOOKUP akan menyemak Sel B5 melalui julat C5:C12 . Jika ia menemui nilai sepunya maka ia akan menunjukkan nilai itu sebaliknya akan menunjukkan #N/A . Jadi ia kembali untuk Sel B5 –
#N/A
➥ ISERROR(VLOOKUP(B5 ,$C$5:$C$12,1,0))
Kemudian fungsi ISERROR akan menunjukkan “ TRUE ” untuk #N /A dan “ FALSE ” untuk output lain. Untuk Sel B5 ia akan kembali sebagai-
“BENAR”
Kesimpulan
Saya harap semua kaedah yang diterangkan di atas akan cukup baik untuk membandingkan teks dalam Excel dan menyerlahkan perbezaan. Jangan ragu untuk bertanya apa-apa soalan di bahagian komen dan sila berikan sayamaklum balas.