Hàm XOR trong excel là gì? Hướng dẫn cách sử dụng hàm XOR đơn giản

Hàm XOR trong excel là gì? Hướng dẫn cách sử dụng hàm XOR đơn giản

Mục lục

XOR là một trong 4 hàm logic cơ bản trong excel. Nếu bạn là người thường xuyên làm việc trên excel, chắc chắn bạn đã quá quen thuộc với hàm này. Tuy nhiên nếu bạn là người mới thì đối với hàm này sẽ còn khá nhiều bỡ ngỡ. Để biết rõ hàm XOR trong excel, phép toán XOR là gì? Mời bạn tham khảo nội dung chia sẻ trong bài viết sau.

1. Phép XOR là gì?

Hàm XOR được giới thiệu là một hàm OR độc quyền logic. Đối với hai câu lệnh logic đã cho, hàm XOR sẽ trả về TRUE nếu một trong các câu lệnh là TRUE và FALSE nếu cả hai câu lệnh đều đúng. Nếu cả hai câu lệnh đều không đúng, nó cũng trả về FALSE.

cu-phap-ham-xor-trong-excel.jpg

Hàm XOR trong excel

Các tính chất của phép XOR:

- A XOR 0 = A

- A XOR A = 0

- (A XOR B) XOR C = A XOR (B XOR C)

- (B XOR A) XOR A = B XOR 0 = B

>>> Xem thêm: Hướng dẫn cách tính tỷ lệ phần trăm trong Excel kèm ví dụ

2. Cú pháp thuật toán XOR trong Excel

Lệnh XOR được thể hiện như sau: 

= XOR (logic1, [logic2], ...)

 Trong đó toán tử xor bao gồm:

- logic1 - Một biểu thức, hằng hoặc tham chiếu ước tính thành TRUE hoặc FALSE.

- logic2 - [tùy chọn] Một biểu thức, hằng hoặc tham chiếu ước tính thành TRUE hoặc FALSE.

ham-xor-trong-excel.jpg

Cú pháp hàm XOR trong excel

Lưu ý:

- Các đối số phải đánh giá các giá trị logic chẳng hạn như TRUE hoặc FALSE, hoặc trong các mảng hoặc các tham chiếu có chứa các giá trị logic.

- Nếu một đối số mảng hoặc tham chiếu có chứa văn bản hoặc các ô trống, những giá trị này được bỏ qua.

- Nếu dãy được xác định không chứa giá trị logic nào, XOR trả về giá trị lỗi #VALUE! .

- Bạn có thể sử dụng một công thức mảng XOR để xem một giá trị có xảy ra trong một mảng hay không. Để nhập một công thức mảng, hãy nhấn Ctrl+Shift+Enter.

- Kết quả của XOR là TRUE khi số lượng nhập vào của TRUE là số lẻ và là FALSE khi số lượng nhập vào của TRUE là số chẵn.

>>> Xem thêm: 4 cách lọc số điện thoại trong Excel chi tiết, tiết kiệm thời gian

3. Ví dụ ứng dụng của phép toán XOR

Hàm XOR trả về kết quả TRUE. Nó sẽ cung cấp các kết quả sau trong các tình huống khác nhau:

ung-dung-cua-cua-phep-xor.jpg
Ví dụ phép Xor trong Excel

Trong trường hợp có nhiều hơn hai câu lệnh logic, hàm sẽ trả về:

- TRUE - Khi một số lẻ của các đối số ước tính thành TRUE;

- FALSE - Khi tất cả các câu lệnh đều sai hoặc khi tổng số câu lệnh TRUE là chẵn.

Ví dụ khác:

Giả sử có sáu đội bóng đá đấu ở vòng loại. Mỗi đội đã chơi 2 trận. Chúng ta có kết quả của hai trận đấu đầu tiên của họ và bây giờ chúng ta muốn tìm ra đội nào sẽ chơi trận thứ ba dựa trên các điều kiện sau của giải đấu:

- Các đội chiến thắng cả hai trận đấu đủ điều kiện cho trận chung kết.

- Các đội thua cả hai trận đấu đều ra khỏi giải đấu.

- Các đội chỉ thắng được một trong hai trò chơi được yêu cầu chơi trò thứ ba để xác định đội nào vào vòng tiếp theo và đội nào không tham gia.

Kết quả của hai trò chơi đầu tiên như sau:

ung-dung-cua-cua-phep-xor-1jpg.jpg
Ví dụ phép Xor trong Excel

Bây giờ, để tìm hiểu xem đội có nên chơi trò chơi thứ ba hay không, chúng ta có thể sử dụng công thức đơn giản =XOR(C5=”Won”, D5=”Won”).Tuy nhiên, chúng ta cũng có thể kết hợp với công thức IF :

ung-dung-cua-cua-phep-xor-1jpg.jpg
Ví dụ phép Xor trong Excel

Ta được kết quả như hình dưới đây:

ung-dung-cua-cua-phep-xor-1jpg.jpg
Ví dụ phép Xor trong Excel

Công thức được sử dụng ở đây là =IF(XOR(B2=”Won”, C2=”Won”), “Yes”, “No”).XOR được sử dụng kết hợp với các hàm khác. Thông thường, khi sử dụng hàm OR trong Excel, chúng ta sẽ kết hợp với Hàm IF.

4. Lỗi hàm XOR trong Excel

Lỗi hàm XOR trong Excel thường xảy ra do một trong các nguyên nhân sau:

- Các đối số của hàm không phải là giá trị logic. Hàm XOR chỉ chấp nhận các giá trị logic làm đối số. Nếu các đối số của hàm không phải là giá trị logic, hàm sẽ trả về giá trị lỗi #VALUE!.

- Các đối số của hàm là giá trị logic nhưng có giá trị bằng nhau. Nếu cả hai đối số của hàm đều là TRUE hoặc đều là FALSE, hàm sẽ trả về giá trị FALSE.

- Có lỗi cú pháp trong hàm. Nếu hàm XOR có lỗi cú pháp, hàm sẽ trả về giá trị lỗi #VALUE!.

5. Kết luận

Vậy là trên đây chúng ta đã tìm hiểu những thông tin về hàm XOR là gì? Hàm XOR trong excel ứng dụng rất nhiều, ngoài thực tế nó còn được áp dụng nhiều hơn nữa. Để biết thêm nhiều kiến thức hữu ích về tin học văn phòng mời bạn đọc tham khảo một số khoá học Excel online hấp dẫn đang được nhiều người quan tâm hiện nay. Hoặc bạn có thể tham khảo cuốn sách Excel ứng dụng văn phòng đang được nhiều săn đón nhất hiện nay.

Đánh giá :

Tags: Excel