So sánh khoảng trong excel

Hàm so sánh trong Excel

Hàm trong Excel
By admin Last updated Th3 14, 2020
0 4.749
Share

Nhấn Enter kết quả trả về giá trị False tức hai giá trị không trùng nhau do khác nhau chữ cái đầu tiên in thường và in hoa:

Tương tự sao chép công thức cho các giá trị còn lại được kết quả:

Tuy nhiên với hàm này bạn không thể so sánh 1 giá trị trong cột 1 so sánh với tất cả các dữ liệu trong cột 2 để tìm sự trùng lặp. Với hàm này bạn chỉ có thể so sánh tương ứng giữa các hàng với nhau.

Chương 3: Toán Tử So Sánh trong Excel

10/29/2019


Sử dụng các toán tử so sánh trong Excel để kiểm tra nếu hai giá trị bằng nhau, nếu một giá trị lớn hơn giá trị khác, nếu một giá trị nhỏ hơn giá trị còn lại, v.v.

Bằng nhau

Toán tử bằng [=] trả về TRUE nếu hai giá trị bằng nhau

1. Ví dụ, hãy xem công thức trong ô C1 bên dưới.

Giải thích: công thức trả về TRUE bởi vì giá trị trong ô A1 bằng giá trị trong ô B1. Luôn bắt đầu một công thức với ký hiệu bằng [=].

2. Hàm IF bên dưới sử dụng toán tử bằng.

Giải thích: nếu hai giá trị [chuỗi số hoặc văn bản] bằng nhau, hàm IF trả về Yes, ngược lại trả về No.

Lớn hơn

Toán tử lớn hơn [>] trả về TRUE nếu giá trị đầu tiên lơn hơn giá trị thứ hai

1. Ví dụ, hãy xem công thức trong ô C1 bên dưới.

Giải thích: công thức trả về TRUE bởi vì giá trị trong ô A1 lớn hơn giá trị troong ô B1

2.Hàm OR bên dưới sử dụng toán tử lớn hơn.

Giải thích: hàm OR trả về TRUE nếu có ít nhất một giá trị lớn hơn 50, ngược lại trả về FALSE.

Nhỏ hơn

Toán tử nhỏ hơn [=] trả về TRUE nếu giá trị đầu tiên lớn hơn hoặc bằng giá trị thứ hai.

1. Ví dụ, hãy xem công thức trong ô C1 bên dưới.

Giải thích: công thức trả về TRUE bởi vì giá trị trong ô A1 lớn hơn hoặc bằng giá trị trong ô B1.

2. Hàm COUNTIF bên dưới sử dụng toán tử lớn hơn hoặc bằng.

Giải thích: hàm COUNTIF đếm số ô lớn hơn hoặc bằng 10.

Nhỏ hơn hoặc bằng

Toán tử nhỏ hơn hoặc bằng [ bạn nhập công thức: =EXACT[B3,C3]

Nhấn Enter kết quả trả về giá trị False tức hai giá trị không trùng nhau do khác nhau chữ cái đầu tiên in thường và in hoa:

Tương tự -> bạn sao chép công thức cho các giá trị còn lại sẽ được kết quả như hình dưới:

Bạn lưu ý thêm là với hàm này bạn không thể so sánh 1 giá trị trong cột 1 so sánh với tất cả các dữ liệu trong cột 2 để tìm sự trùng lặp. Hàm này bạn chỉ có thể so sánh tương ứng giữa các hàng với nhau.


2. Sử dụng hàm trung gian Countif để so sánh dữ liệu

Để khắc phục hiện trạng trong Ví dụ 1 bạn có thể sử dụng hàm Countif làm trung gian để so sánh các giá trị trong Cột 1 so với các giá trị trong Cột 2 có trùng hay không.

Mô tả hàm Countif

Hàm Countif thực hiện đếm số ô thỏa mãn điều kiện nào đó trong vùng dữ liệu được lựa chọn.

Cú pháp

COUNTIF[Range, Criteria]

Trong đó:
- Range: Vùng dữ liệu chứa dữ liệu cần đếm, là tham số bắt buộc.
- Criteria: Điều kiện dùng để đếm dữ liệu, là tham số bắt buộc

Xét Ví dụ 2

So sánh dữ liệu giữa 2 Cột, đánh dấu các giá trị không có trong Cột 1 mà có trong Cột 2 và ngược lại.

Bước 1: Bạn đặt tên cho các cột dữ liệu -> Sau đó lựa chọn toàn bộ dữ liệu Cột 1 vào thanh địa chỉ nhập tên danhsach2 -> bạn nhấn Enter.

Bước 2: Tương tự, bạn đặt tên cho Cột 2, khi đó tên 2 cột dữ liệu được hiển thị:

Bước 3: Bạn chọn toàn bộ danhsach2 -> sau đó vào tab Home -> chọn Conditional Formatting -> chọn New Rule...

Bước 4: Hộp thoại xuất hiện -> bạn chọn Use a formula to determine which cells to format:

Bước 5: Bạn nhập công thức =COUNTIF[danhsach2,B3]=0 sau đó nhấn chọn Format:

Bước 6: Giao diện Format Cells xuất hiện -> bạn nhấn chọn tab Fill -> bạn chọn màu đánh dấu màu không có trong danhsach2 -> rồi nhấn chọn OK:

Bước 7: Tiếp theo, bạn nhấn chọn OK đóng hộp thoại -> kết quả loại màu danhsach2 không có trong danhsach2 được tô màu để phân biệt:

Bước 8: Tương tự với danhsach2 bạn thực hiện tương tự, nhưng chỉ khác nhập công thức: = COUNTIF[danhsach2,D3]=0 tức sẽ tô màu ô có giá trị bằng 0 [không trùng nhau]

Kết quả là bạn đã so sánh được 2 cột dữ liệu và có thể thêm ghi chú cho người khác khi xem sẽ dễ hình dung:

Trên đây là bài chia sẻ về cách dùng các Hàm so sánh trong Excel. Để dùng các hàm so sánh này thì bạn có thể sử dụng hàm EXACT hoặc sử dụng hàm COUNTIF để so sánh dữ liệu trong Excel. Chúc các bạn thành công!

  • Cách sử dụng kết hợp hàm Vlookup với hàm Left
  • Hướng dẫn hàm vlookup nâng cao
Làm việc với Excel cùng hàm so sánh giúp bạn có thể tính toán, kiểm tra dữ liệu hiệu quả. Nếu như bạn chưa biết hàm này thì cùng tham khảo cú pháp và ví dụ minh họa cụ thể trong bài viết dưới đây.
Sử dụng 2 hàm VLOOKUP để tính toán nhanh hơn Sử dụng hàm VLOOKUP để tra cứu 2 chiều Hàm EXACT trong Excel, so sánh 2 chuỗi văn bản Hàm Vlookup với 2 điều kiện Sử dụng hàm VLOOKUP để lấy dữ liệu từ bảng tính này sang bảng tính khác Tìm hiểu 23 điều về hàm VLOOKUP ai cũng nên biết [Phần 1]

Sử dụng hàm so sánh trong Excel với hai ô tính bất kì

Tùy thuộc vào nhu cầu kiểm tra dữ liệu, bạn có thể sử dụng hai cách dưới đây để tạo hàm so sánh trong Excel với dữ liệu văn bản chứa chữ hoa và chữ thường.

Hàm so sánh trong Excel không phân biệt chữ hoa và chữ thường

Công thức đơn giản nhất để so sánh dữ liệu trùng trong Excel áp dụng cho hai ô tính, với điều kiện không phân biệt chữ hoa và chữ thường là:

=A1=B1

Trong đó: A1 và B1 là hai ô bạn cần so sánh.

Công thức sẽ trả về giá trị TRUE nếu giá trị trong hai ô khớp nhau hoàn toàn. Ngược lại, bạn sẽ nhận được giá trị FALSE nếu trong hai ô có bất kì ký tự nào khác nhau.

Nếu bạn muốn Excel trả về các cụm từ khác theo mong muốn của mình thì thay vì sử dụng công thức trên, bạn hãy sử dụng công thức hàm IF. Giả sử chúng ta muốn nhận kết quả "Equal" nếu hai ô có giá trị khớp hoàn toàn hoặc "Not equal" nếu dữ liệu trong hai ô có sự khác biệt. Lúc này, chúng ta viết hàm so sánh trong Excel như sau:

=IF[A1=B1, "Equal", "Not equal"]

Trong đó:

Các bạn hoàn toàn có thể thay các cụm từ "Equal" và "Not equal" theo ý muốn của mình. Công thức hàm Excel cơ bản của chúng ta có thể thực hiện so sánh chuỗi giá trị dạng chữ [text], ngày [date] và số [number].

Chúng ta hãy thử áp dụng hai công thức hàm so sánh trong Excel kể trên để kiểm tra liệu kết quả hai hàm có như nhau không nhé.

Như các bạn thấy, hai công thức này đều trả về kết quả là giá trị trong hai ô khớp nhau hoàn toàn. Do đó, các bạn có thể yên tâm sử dụng dữ liệu cho các công thức hàm tính toán của mình.

Xem thêm:Giới thiệu các hàm trong Excel và các ví dụ minh họa dễ hiểu

Hàm so sánh trong Excel có phân biệt chữ hoa và chữ thường

Cách thức hoạt động mặc định của Excel là không phân biệt chữ hoa và chữ thường. Do đó, nếu bạn cần so sánh dữ liệu trùng trong Excel chính xác đến định dạng chữ hoa và chữ thường, bạn cần sử dụng một hàm khác. Hàm so sánh trong Excel dành cho bạn chính là hàm EXACT với công thức như sau:

=EXACT[A2,B2]

Kết quả bạn nhận được từ Excel là TRUE nếu 2 ô có nội dung khớp nhau hoàn toàn tính cả chữ hoa và chữ thường. Ngược lại, nếu giá trị trong 2 ô có sự sai lệch thì kết quả trả về là FALSE.

Nếu bạn muốn phép so sánh dữ liệu trùng trong Excel này trả về kết quả khác TRUE và FALSE thì bạn hãy kết hợp hàm IF vào công thức hàm EXACT để xác định các cụm từ bạn muốn Excel trả về:

=IF[EXACT[A2 ,B2], “Exactly equal”, “Not equal”]

Tại đây, chúng ta sẽ thay kết quả TRUE bằng cụm từ "Exactly equal" và thay kết quả FALSE bằng cụm từ "Not equal". Khi nhập hàm vào ô C2 và áp dụng tính năng AutoFill cho trang tính, chúng ta sẽ nhận được kết quả như trong hình dưới đây.


Cả 2hàm so sánh trong Excelđã phát huy tác dụng trong trường hợp này. Vì vậy, bạn hãy áp dụng một trong hai công thức này nếu cần so sánh dữ liệu trong 2 ô tính nhé.

Video liên quan

Chủ Đề