So sánh hai ô trong Excel và trả về TRUE hoặc FALSE (5 cách nhanh chóng)

  • Chia Sẻ Cái Này
Hugh West

Khi làm việc trong Microsoft Excel , chúng ta thường cần so sánh hai ô trong excel. Đây là thao tác cơ bản mà chúng tôi thực hiện trong excel và may mắn thay, excel có một số tùy chọn để so sánh các ô. Tuy nhiên, bài viết này sẽ hướng dẫn bạn cách so sánh hai ô trong excel và trả về TRUE hoặc FALSE .

Tải sách bài tập về máy

Bạn có thể tải xuống sổ làm việc thực hành mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

So sánh hai ô Đúng Sai.xlsx

5 cách nhanh chóng để so sánh hai ô trong Excel và Trả về TRUE hoặc FALSE

Hãy xem xét tập dữ liệu ( B5:D10 ) chứa tên trái cây trong hai cột (cột B & C ). Bây giờ, tôi sẽ so sánh tên trái cây giữa hai ô của các cột này và do đó trả về TRUE / FALSE tương ứng.

1. Sử dụng dấu 'Equal to' để so sánh hai ô và trả về TRUE hoặc FALSE

Chúng ta có thể so sánh hai ô đơn giản bằng cách sử dụng dấu bằng ( = ). Đây là cách dễ nhất và cơ bản nhất để so sánh hai ô trong excel.

Các bước thực hiện:

  • Đầu tiên, nhập công thức bên dưới vào Ô D5 và nhấn Nhập từ bàn phím.
=B5=C5

  • Kết quả là bạn sẽ nhận được kết quả bên dưới vì cả Ô B5 C5 đều chứa cùng một loại quả: Dưa hấu . Bây giờ, hãy sử dụng công cụ Fill Handle ( + ) để sao chép công thức nhằm so sánh phần còn lại củacác ô.

  • Cuối cùng, bạn sẽ thấy kết quả bên dưới. Công thức trên đã trả về TRUE / FALSE cho mỗi cặp ô tùy thuộc vào nội dung ô của chúng.

Đọc thêm: Cách so sánh văn bản trong Excel và đánh dấu sự khác biệt (8 cách nhanh chóng)

2. So sánh hai ô và trả về TRUE hoặc FALSE bằng hàm Excel EXACT

Lần này , tôi sẽ sử dụng hàm EXACT trong excel để so sánh hai ô. Thông thường, hàm EXACT kiểm tra xem hai chuỗi văn bản có hoàn toàn giống nhau không và trả về TRUE hoặc FALSE Tuy nhiên, hãy nhớ rằng, Hàm EXACT phân biệt chữ hoa chữ thường.

Các bước:

  • Nhập công thức dưới đây vào Ô D5 và nhấn Enter .
=EXACT(B5,C5)

  • Ta được kết quả như bên dưới . Tôi đã sử dụng công cụ Fill Handle để sao chép công thức trên trong phạm vi D6:D11 .

Đọc thêm: Trả về CÓ nếu 2 ô khớp trong Excel (10 phương pháp)

3. Hàm COUNTIF của Excel để so sánh hai ô và nhận TRUE/FALSE

Bạn có thể sử dụng hàm COUNTIF để so sánh hai ô trong excel và do đó trả về TRUE hoặc FALSE .

Các bước:

  • Nhập công thức dưới đây vào Ô D5 và nhấn Enter .
=COUNTIF(B5:C5,B5)=2

  • Kết quả là chúng ta sẽ nhận được kết quả bên dưới. Tương tự như trướchãy sử dụng công cụ Fill Handle để sao chép công thức trên nhằm so sánh các ô còn lại.

Ở đây, Hàm COUNTIF đếm số lượng ô trong phạm vi B5:C10 , với điều kiện đã cho B5:C10=B5 . Và, 2 đề cập đến số lượng ô bạn muốn kiểm tra. Chẳng hạn, nếu tôi phải so sánh ba ô, tôi sẽ nhập công thức là =COUNTIF(B5:D5,B5)=3 .

4. Sử dụng Hàm IF để So sánh Hai Ô và Trả về TRUE hoặc FALSE trong Excel

Chúng ta có thể dễ dàng so sánh hai ô bằng cách sử dụng hàm IF trong excel. Chúng ta có thể cung cấp TRUE FALSE làm đối số trong hàm IF . Vì vậy, hãy làm theo các bước dưới đây để thực hiện tác vụ.

Các bước:

  • Nhập công thức dưới đây vào Ô D5 và nhấn Enter .
=IF(B5=C5,"TRUE","FALSE")

  • Sau khi nhập công thức, đây là kết quả chúng tôi nhận được. Sử dụng công cụ Fill Handle để sao chép công thức vào các ô còn lại.

Ở đây, IF hàm kiểm tra xem một giá trị ô có bằng một ô khác hay không (ví dụ: B5=C5 ) và trả về TRUE nếu điều kiện trên được đáp ứng. Mặt khác, hàm trả về FALSE nếu các giá trị ô không bằng nhau.

5. Kết hợp các hàm VLOOKUP và ISERROR để so sánh hai ô và trả về giá trị FALSE

Bây giờ, tôi sẽ sử dụng hàm VLOOKUP để so sánh hai ô trongvượt trội. Tuy nhiên, nếu chúng ta so sánh hai ô chỉ bằng hàm VLOOKUP , lỗi #N/A sẽ xảy ra nếu các giá trị trong các ô không giống nhau. Vì vậy, để tránh lỗi, tôi sẽ sử dụng hàm IFERROR cùng với hàm VLOOKUP .

Các bước thực hiện:

  • Nhập công thức dưới đây vào Ô D5 và nhấn Enter .
=IFERROR(VLOOKUP(C5,$B$5:$B$10,1,0),"FALSE")

  • Kết quả ta được kết quả như bên dưới. Tôi đã sử dụng công cụ Fill Handle để so sánh các ô khác trong tập dữ liệu.

🔎 Công thức hoạt động như thế nào?

  • (VLOOKUP(C5,$B$5:$B$10,1,0)

Đây, VLOOKUP hàm tìm kiếm giá trị của Ô B5 trong phạm vi B5:B10 trả về:

{ #N/A }

  • IFERROR(VLOOKUP(C5,$B$5:$B$10,1,0),”FALSE”)

Sau này, để tránh lỗi, chúng tôi đã gói công thức VLOOKUP bằng hàm IFERROR và công thức trả về:

{ FALSE }

Kết luận

Trong bài viết trên mình đã thử thảo luận về một số phương pháp so sánh 2 ô trong excel và trả về kết quả TRUE / FALSE . giải thích sẽ đủ để giải quyết vấn đề của bạn. Vui lòng cho tôi biết nếu bạn có bất kỳ câu hỏi nào.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.