Microsoft Excel cung cấp một số tùy chọn để so sánh các cột trong MS Excel, nhưng hầu hết chúng là để tìm kiếm trong một cột. Bài viết này sẽ giúp bạn áp dụng một số kỹ thuật so sánh hai cột trong Excel và trả về giá trị chung
Mục lục ẩn
Tải sách thực hành
3 thủ thuật Excel để so sánh hai cột và trả về các giá trị chung
Thủ thuật số 1 NẾU + ĐẾM
Thủ thuật #2 SỐ PHIẾU + VLOOKUP
Thủ thuật #3 NẾU + ISERROR + VLOOKUP
5 phương pháp so sánh hai cột trong Excel
Phương pháp 1. NẾU + SỐ ISNUMBER + MATCH
Phương pháp 2. Định dạng có điều kiện với các quy tắc tích hợp
Phương pháp 3. Định dạng có điều kiện với các quy tắc mới [Cùng một hàng]
Phương pháp 4. Logic Boolean [Cùng hàng]
Phương pháp 5. Hàm IF [Cùng một hàng]
Sự kết luận
Những bài viết liên quan
Tải sách thực hành
Bạn có thể tải xuống mẫu Excel miễn phí từ đây và tự mình thực hành
So sánh hai cột và trả về các giá trị chung. xlsx
3 thủ thuật Excel để so sánh hai cột và trả về các giá trị chung
Trước tiên hãy làm quen với tập dữ liệu của chúng tôi. Tôi đã đặt một số Bang vào hai cột đại diện cho những người tham gia giải đấu bóng rổ trong hai năm liên tiếp. Nhìn rằng một số quốc gia là phổ biến. Bây giờ, chúng ta sẽ so sánh chúng và trả về các giá trị chung bằng 3 thủ thuật nhanh trong Excel
Thủ thuật số 1 NẾU + ĐẾM
Nếu chúng ta muốn kiểm tra từng ô giữa hai cột thì chúng ta có thể sử dụng hàm IF và hàm COUNTIF cùng nhau. Chúng tôi sẽ kiểm tra xem các giá trị trong Cột B có ở Cột C hay không. COUNTIF được sử dụng để đếm các ô trong một phạm vi đáp ứng một điều kiện duy nhất.
bước
⏩Bằng cách kích hoạt Ô D5, hãy nhập công thức được cung cấp bên dưới-
=IF[COUNTIF[$C$5:$C$12, $B5]=0, "No match in C", "Match"]
⏩Nhấn nút Enter
⏩Cuối cùng, dùng công cụ Fill Handle để sao chép công thức cho các ô còn lại
Bây giờ hãy xem hình ảnh bên dưới mà chúng tôi đã tìm thấy đầu ra mong muốn của mình
⏬ Phân tích công thức
➥ COUNTIF[$C$5. $C$12, $B5]=0
Hàm COUNTIF sẽ kiểm tra giá trị của Ô B5 cho đến phạm vi C5. C12 có bằng nhau hay không. Nếu bằng thì trả về 1 ngược lại 0. Vì vậy, đầu ra sẽ trả về dưới dạng-
FALSE
➥ NẾU[COUNTIF[$C$5. $C$12, $B5]=0, “Không khớp trong C”, “Khớp”]
Cuối cùng, hàm IF sẽ hiển thị 'Không khớp trong C' cho FALSE và 'Khớp' cho TRUE. Nó sẽ trả về dưới dạng-
Trận đấu
Đọc thêm. Công thức Excel để so sánh hai cột và trả về một giá trị
Thủ thuật #2 SỐ PHIẾU + VLOOKUP
Trong phương pháp này, chúng tôi sẽ kiểm tra các giá trị của Cột D trong Cột C xem có bất kỳ giá trị nào khớp hay không bằng cách sử dụng IFERROR và VLOOKUP Functions. If a match is found then it will return the state name otherwise will show No Match. The IFERROR function is used to trap and manage errors in formulas and calculations. The VLOOKUP function is used to look up a value in the leftmost column of a table and returns the corresponding value from a column to the right.
bước
⏩Nhập công thức đã cho vào Ô D5–
=IFERROR[VLOOKUP[$C5,$B$5:$B$12,1,0],"No Match"]
⏩Sau đó, chỉ cần nhấn nút Enter và sử dụng biểu tượng Fill Handle để sao chép công thức
Đây là đầu ra của chúng tôi-
⏬ Phân tích công thức
➥ VLOOKUP[$C5,$B$5. $B$12,1,0]
Hàm VLOOKUP sẽ kiểm tra Ô C5 cho đến phạm vi B5. B12. Nếu nó tìm thấy một giá trị chung thì nó sẽ hiển thị giá trị đó nếu không nó sẽ hiển thị #N/A. Vì vậy, nó trả về Ô C5–
#N/A
➥ SỐ PHIẾU[VLOOKUP[$C5,$B$5. $B$12,1,0],”Không khớp”]
Sau đó, hàm IFERROR sẽ hiển thị “Không khớp” cho #N/A và đầu ra khác sẽ giữ nguyên. Đối với Ô C5, nó sẽ trả về dưới dạng-
“Không khớp”
Thủ thuật #3 NẾU + ISERROR + VLOOKUP
Hãy sử dụng một tổ hợp hàm khác để so sánh hai cột trong excel và trả về các giá trị chung như phương pháp trước. Đó là các hàm IF, ISERROR và VLOOKUP. Hàm ISERROR trong Excel kiểm tra xem một giá trị có phải là lỗi hay không và trả về TRUE hoặc FALSE
bước
⏩Sau khi kích hoạt Ô D5, hãy nhập công thức được cung cấp bên dưới-
=IF[ISERROR[VLOOKUP[$C12,$B$5:$B$12,1,0]],"No Match","Match"]
⏩Nhấn nút Enter
⏩Sau đó, sử dụng tùy chọn Tự động điền để nhận tất cả các kết quả
Bây giờ bạn sẽ thấy rằng chúng ta đã tìm thấy những giá trị chung
⏬ Phân tích công thức
➥ VLOOKUP[$C5,$B$5. $B$12,1,0]
Hàm VLOOKUP sẽ kiểm tra Ô C5 cho đến phạm vi B5. B12. Nếu nó tìm thấy một giá trị chung thì nó sẽ hiển thị giá trị đó nếu không nó sẽ hiển thị #N/A. Vì vậy, nó trả về Ô C5–
#N/A
➥ ISERROR[VLOOKUP[$C5,$B$5. $B$12,1,0]]
Bây giờ, hàm ISERROR sẽ hiển thị TRUE cho #N/A và FALSE cho đầu ra khác sẽ trả về dưới dạng-
TRUE
➥ NẾU[ISERROR[VLOOKUP[$C5,$B$5. $B$12,1,0]],”Không khớp”,”Khớp”]
Cuối cùng, hàm IF sẽ trả về “Không khớp” cho TRUE và “Khớp” cho FALSE. Vì vậy, nó sẽ trả về-
“Không khớp”
5 phương pháp so sánh hai cột trong Excel
Chà, trả về các giá trị chung không phải lúc nào cũng cần thiết. Đôi khi bạn có thể chỉ muốn làm nổi bật các giá trị chung. Có một số cách khá hiệu quả và dễ dàng trong Excel để bạn có thể so sánh hai cột trong tập dữ liệu của mình. Chúng ta sẽ thảo luận về chúng từng cái một
Phương pháp 1. NẾU + SỐ ISNUMBER + MATCH
Trong phương pháp cuối cùng của chúng tôi, chúng tôi sẽ sử dụng Hàm IF, ISNUMBER và MATCH để thực hiện thao tác tương tự. Hàm ISNUMBER sẽ trả về TRUE khi ô chứa số và FALSE nếu không. Hàm MATCH tìm kiếm một mục cụ thể trong một dải ô rồi trả về vị trí tương đối của mục đó trong dải ô
bước
⏩Viết công thức đã cho vào Ô D5–
=IF[ISNUMBER[MATCH[$C5,$B$5:$B$12,0]],"Match","No Match"]
⏩Nhấp vào nút Enter trên bàn phím của bạn
⏩Cuối cùng, sử dụng biểu tượng Fill Handle để sao chép công thức cho các ô còn lại
Bây giờ hãy xem thao tác của chúng ta đã hoàn thành với các chức năng
⏬ Phân tích công thức
➥ TRẬN ĐẤU [$C5,$B$5. $B$12,0]
Hàm MATCH sẽ trả về số vị trí tương đối của các giá trị khớp trong phạm vi B5. B12. Nếu không khớp thì nó sẽ hiển thị #N/A–
#N/A
➥ ISNUMBER[MATCH[$C5,$B$5. $B$12,0]]
Hàm ISNUMBER sẽ hiển thị TRUE cho các số và FALSE cho các lỗi. Điều đó sẽ trả về dưới dạng-
FALSE
➥ NẾU[ISNUMBER[MATCH[$C5,$B$5. $B$12,0]],”Trùng khớp”,”Không khớp”]
Cuối cùng, hàm IF sẽ hiển thị “Khớp” cho TRUE và “Không khớp” cho FALSE–
“Không khớp”
Đọc thêm. Cách so sánh hai cột hoặc danh sách trong Excel
Phương pháp 2. Định dạng có điều kiện với các quy tắc tích hợp
Định dạng có điều kiện là một cách quá phổ biến và dễ dàng để so sánh các giá trị chung. Nó sẽ làm nổi bật tất cả các giá trị phổ biến với màu đã chọn. Hãy xem cách sử dụng nó
Bước 1
⏩ Chọn vùng dữ liệu B5. C12
⏩Sau đó click như sau. Trang chủ > Định dạng có điều kiện > Đánh dấu quy tắc ô > Giá trị trùng lặp
Một hộp thoại sẽ mở ra
Bước 2
⏩ Chọn tùy chọn Nhân bản và màu mong muốn từ hộp Định dạng ô có chứa
⏩Cuối cùng chỉ cần nhấn OK
Bây giờ bạn sẽ thấy rằng tất cả các giá trị chung được đánh dấu bằng màu đã chọn
bài đọc tương tự
- Cách so sánh hai cột trong Excel để khớp [8 cách]
- Công thức Excel để so sánh và trả về giá trị từ hai cột [5 công thức]
- Cách so sánh hai cột trong Excel để tìm sự khác biệt
- Nối hai cột trong Excel và trả về cột thứ ba [3 cách]
Phương pháp 3. Định dạng có điều kiện với các quy tắc mới [Cùng một hàng]
Ở đây, chúng ta sẽ lại áp dụng Định dạng có điều kiện cho một điều kiện cụ thể. Chúng tôi sẽ chỉ tìm các giá trị chung trong cùng một hàng
Bước 1
⏩ Chọn vùng dữ liệu B5. C12
⏩Sau đó click như sau. Trang chủ > Định dạng có điều kiện > Quy tắc mới
Một hộp thoại sẽ xuất hiện
Bước 2
⏩ Nhấn Sử dụng công thức để xác định ô cần định dạng từ hộp Chọn loại quy tắc
⏩Sau đó, nhập công thức được cung cấp bên dưới vào hộp Định dạng giá trị trong đó công thức này là đúng
=$B5=$C5
⏩Sau đó nhấp vào Định dạng
Sau đó, hộp thoại 'Định dạng ô' sẽ xuất hiện
Bước 3
⏩ Chọn màu bạn muốn từ tùy chọn Tô màu. Tôi đã chọn màu xanh nhạt
⏩Nhấn Ok và nó sẽ quay lại hộp thoại trước đó
Bước 4
⏩ Lúc này bạn chỉ cần nhấn OK
Bây giờ bạn quan sát thấy rằng tất cả các giá trị phổ biến trong cùng một hàng hiện được đánh dấu bằng màu đã chọn
Phương pháp 4. Logic Boolean [Cùng hàng]
Chúng ta cũng có thể tìm thấy các giá trị chung trong cùng một hàng khi so sánh hai cột bằng Dấu bằng [=]. Nếu các giá trị giống nhau được tìm thấy thì nó sẽ hiển thị TRUE nếu không thì FALSE. Để hiển thị đầu ra, tôi đã thêm một cột mới có tên là 'Ghi chú'
Bước 1
⏩ Viết công thức vào Ô D5–
=B5=C5
⏩Nhấn nút Enter để lấy đầu ra
Bước 2
⏩ Bây giờ, nhấp đúp vào biểu tượng Fill Handle để sao chép công thức
Bây giờ bạn sẽ nhận được đầu ra như chúng tôi muốn
Phương pháp 5. Hàm IF [Cùng một hàng]
Nếu chúng ta sử dụng hàm IF cho thao tác trước thì chúng ta có thể nhận được đầu ra với văn bản được chọn thủ công. Hàm IF kiểm tra xem một điều kiện có được đáp ứng hay không và trả về một giá trị nếu đúng và một giá trị khác nếu sai. Tại đây, Nó sẽ hiển thị 'Khớp' nếu nó nhận được các giá trị chung trong cùng một hàng cho dù sẽ hiển thị 'Không khớp'
bước
⏩ Kích hoạt ô D5
⏩Sau đó nhập công thức vào đó-
=IF[B5=C5,"Match","No Match"]
⏩Nhấp vào nút Enter trên bàn phím của bạn
⏩Cuối cùng, sử dụng công cụ Fill Handle để sao chép công thức
Bây giờ bạn sẽ phát hiện ra rằng hoạt động của chúng tôi đã hoàn tất
Sự kết luận
Tôi hy vọng tất cả các phương pháp được mô tả ở trên sẽ đủ tốt để so sánh hai cột trong excel và trả về các giá trị chung. Vui lòng đặt bất kỳ câu hỏi nào trong phần bình luận và vui lòng cho tôi phản hồi