Hàm XOR trong Excel - Câu lệnh If Xor

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này trình bày cách sử dụng Hàm XOR trong Excel trong Excel để kiểm tra xem một và chỉ một tiêu chí là đúng.

Mô tả chức năng XOR:

Hàm XOR Kiểm tra xem một và chỉ một điều kiện có được đáp ứng hay không. Trả về TRUE hoặc FALSE. Nếu không có điều kiện nào được đáp ứng hoặc nhiều hơn một điều kiện được đáp ứng, XOR trả về FALSE. Nếu chỉ một điều kiện được đáp ứng, XOR trả về TRUE.

Để sử dụng Hàm Trang tính XOR Excel, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm XOR Cú pháp và đầu vào:

1 = XOR (logic1, logic2)

logic1 - Biểu thức lôgic. Ví dụ: A1> 4.

Hàm XOR là gì?

XOR là một trong những hàm logic của Excel. Nó tính toán một cái gì đó được gọi là kiểm tra "OR độc quyền" (sử dụng Hàm OR trong Excel <> nếu bạn cần sử dụng bao gồm HOẶC).

HOẶC độc quyền là gì?

OR Exclusive phức tạp hơn một chút so với OR tiêu chuẩn. Nó nhận một loạt các đối số và đánh giá chúng là TRUE hoặc FALSE. Sau đó:

  • Nếu một số lẻ đối số là TRUE, XOR trả về TRUE
  • Nếu một số chẵn đối số là TRUE, XOR trả về FALSE
  • Nếu không có đối số nào là TRUE, XOR cũng trả về FALSE (số không là số chẵn)

Cách sử dụng hàm XOR

Với Hàm XOR trong Excel, bạn cung cấp một số đối số. XOR trước tiên đánh giá các đối số này là TRUE hoặc FALSE, sau đó thực hiện kiểm tra OR độc quyền trên các kết quả. Xem ví dụ bên dưới:

1 = XOR (B3, C3)

XOR trả về TRUE nếu một số lẻ của các đối số được đánh giá là TRUE và FALSE nếu một số chẵn trong số các đối số được đánh giá là TRUE.

Sử dụng XOR với hai đối số

Cách sử dụng phổ biến nhất của XOR cho đến nay, là khi bạn chỉ có hai đối số trong hàm. Điều này có nghĩa là Excel sẽ trả về TRUE nếu một trong các đối số là đúng và FALSE nếu cả hai hoặc không có đối số nào là đúng. Đây là một ví dụ.

Bạn là chủ của một quán bar thể thao và bạn muốn thưởng cho nhân viên của mình nếu họ bán được hơn 800 đô la đồ ăn và 800 đô la đồ uống trong một tuần nhất định. Tuy nhiên, bạn đang cảm thấy hào phóng, vì vậy nếu họ bán được hơn 800 đô la cho một trong hai loại đồ ăn hoặc thức uống, nhưng không phải cả hai, bạn sẽ thưởng cho họ một nửa.

Dưới đây là doanh thu của tuần trước:

Trong cột E, bạn đã tính toàn bộ phần thưởng bằng Hàm AND của Excel <>:

1 = VÀ (C3> = 800, D3> = 800)

Điều này trả về TRUE nếu cả doanh thu bán đồ ăn và đồ uống trên 800 đô la.

Và bạn có thể tính tiền thưởng một nửa bằng hàm XOR:

1 = XOR (C3> = 800, D3> = 800)

Lưu ý rằng các đối số trong cả hai hàm hoàn toàn giống nhau, nhưng XOR đánh giá các đối số này rất khác với AND.

Sử dụng XOR với nhiều hơn hai đối số

Mặc dù việc sử dụng nhiều hơn hai đối số ít phổ biến hơn trong Excel, nhưng bạn có thể xác định tối đa 255 đối số trong XOR.

Tuy nhiên, nhiều bạn định nghĩa, XOR sẽ trả về TRUE nếu một số lẻ đánh giá là TRUE và FALSE khi một số chẵn trong số đó đánh giá là TRUE.

Xem bên dưới:

1 = XOR (B3: G3)

Để tiết kiệm thời gian, bạn có thể cung cấp một phạm vi ô ở đây thay vì phân tách các tham chiếu ô bằng dấu phẩy.

So sánh văn bản với XOR

Lưu ý rằng so sánh văn bản không phân biệt chữ hoa chữ thường. Vì vậy, tất cả các công thức sau đây đều tạo ra cùng một kết quả:

123 = XOR (C3 = "Spielberg")= XOR (C3 = "SPIELBERG")= XOR (C3 = "SpieLbErG")

Ngoài ra, XOR không hỗ trợ các ký tự đại diện. Vì vậy, nếu bạn sử dụng công thức sau:

1 = XOR (C3 = "Spiel *")

XOR sẽ tìm kiếm một kết quả khớp chính xác với chuỗi văn bản “Spiel *”.

So sánh các con số

Bạn có thể tùy ý sử dụng một loạt các toán tử so sánh khi so sánh các số. Đó là:

Nếu một biểu thức trong Hàm XOR đánh giá là một số khác 0, XOR sẽ diễn giải kiểm tra logic đó là TRUE. Nếu một biểu thức là hoặc được đánh giá là 0, XOR sẽ đánh giá điều này là sai. Điều này được hiển thị bên dưới:

Sử dụng XOR với IF

XOR thường được sử dụng như một phần của kiểm tra logic trong câu lệnh IF. Về cơ bản, IF cho phép bạn tùy chỉnh giá trị trả về của kiểm tra XOR. Vì vậy, thay vì chỉ nói “TRUE” hoặc “FALSE”, bạn có thể trả về bất kỳ thứ gì - văn bản, số hoặc thậm chí một công thức khác.

Quay lại ví dụ về phần thưởng thanh thể thao của chúng tôi trước đó, bạn có thể sử dụng nó như sau:

1 = IF (XOR (C3> = 800, D3> = 800), "Có", "Không")

IF đầu tiên đánh giá hàm XOR. Nếu nó cho kết quả là TRUE, thì nó sẽ trả về "Yes". Nếu nó cho kết quả là FALSE, nó sẽ trả về "Không".

Tôi cũng đã thêm câu lệnh IF vào công thức "Tiền thưởng đầy đủ" trong cột E, công thức này sử dụng hàm AND thay vì hàm XOR.

Kết hợp IF với các hàm logic theo cách này có thể giúp dữ liệu của chúng ta thân thiện hơn với mắt người một chút.

Đọc thêm trên trang chính của Hàm IF trong Excel <>.

XOR trong Google Trang tính

Hàm XOR hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

Ghi chú bổ sung

Sử dụng Hàm XOR để kiểm tra xem một và chỉ một điều kiện được đáp ứng. Mỗi điều kiện phải là một biểu thức logic (ví dụ: a1> 5), một tham chiếu đến ô chứa TRUE hoặc FALSE hoặc một mảng chứa tất cả các giá trị logic. Nếu như một và chỉ một điều kiện là TRUE, công thức trả về TRUE, nếu không nó trả về FALSE.

XOR là một hàm logic và thường được sử dụng cùng với một hàm logic khác, IF:
Công thức IF thực hiện một việc nếu một điều kiện là TRUE và thực hiện một việc khác nếu một điều kiện là FALSE. Thường thì khi sử dụng Hàm OR, bạn sẽ "lồng" nó vào trong một Hàm IF.

Bạn cũng có thể muốn sử dụng các hàm logic khác sau:
Hàm AND kiểm tra nếu tất cả các Các điều kiện được đáp ứng.
HOẶC Công thức kiểm tra nếu một hoặc nhiều điều kiện được đáp ứng.

Quay lại danh sách tất cả các hàm trong Excel

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave