Mục lục
Microsoft Excel có rất nhiều chức năng. Các chức năng này được tích hợp sẵn trong Excel. Trong bài viết này, chúng ta sẽ thảo luận về các hàm Boolean trong Excel với các toán tử logic. Lưu ý rằng các toán tử Boolean được thể hiện dưới dạng các hàm trong Excel.
Để giải thích các toán tử Boolean trong thực tế, chúng tôi sẽ sử dụng tập dữ liệu bên dưới.
Tập dữ liệu này hiển thị thanh toán khoản vay theo thời hạn. Khoản thanh toán sẽ được thực hiện hàng tháng.
Tải xuống Sách bài tập thực hành
Tải xuống sách bài tập thực hành này để thực hiện khi bạn đang đọc bài viết này.
Toán tử Boolean trong Excel.xlsx
Giới thiệu về Hàm và Toán tử Boolean trong Excel
Toán tử boolean xuất phát từ biểu thức boolean. Biểu thức Boolean thường được sử dụng trong các ngôn ngữ lập trình. Các toán tử boolean được sử dụng để biểu diễn một biểu thức boolean. Trả về của biểu thức boolean là 1 hoặc 0 . Để dễ hiểu chúng ta có thể biểu diễn nó lần lượt là True hoặc False .
Trong Excel, chúng ta có 4 toán tử/hàm boolean- NOT , HOẶC , VÀ và XOR . Bây giờ, chúng ta sẽ có cái nhìn tổng quan về các hàm boolean sau trong Excel.
Toán tử | Mô tả |
---|---|
NOT | Cơ bản của hàm này là trả về kết quả ngược lại. Dù đối số là gì, điều này sẽ trả về giá trị ngược lại của đối số đóđối số. |
VÀ | Điều này so sánh tất cả các đối số và nếu tất cả các đối số đều thỏa mãn thì trả về TRUE, ngược lại FALSE. |
HOẶC | Nếu bất kỳ đối số nào thỏa mãn thì trả về sẽ là TRUE. Nhưng nếu tất cả các đối số đều không thỏa mãn thì kết quả là FALSE. |
XOR | Nó được gọi là “Ex Exclusive OR” . Giả sử chúng ta đang so sánh hai đối số. Nếu bất kỳ đối số nào là đúng, thì trả về TRUE. Nhưng nếu tất cả các đối số là đúng hoặc không có đối số nào là đúng thì trả về FALSE. |
Các phép toán logic đó được thực hiện khi chúng ta áp dụng bất kỳ phép toán boolean nào.
Toán tử logic | Ý nghĩa | Ví dụ | Giải thích |
---|---|---|---|
= | Bằng nhau | =B4=C4 | Công thức này sẽ so sánh B4 và C4 nếu cả hai bằng nhau trả về TRUE nếu không thì FALSE. |
> | Lớn hơn | =B4>C4 | Nếu B4 lớn hơn C4 thì trả về sẽ là TRUE nếu không sẽ là FALSE. |
< | Nhỏ hơn | =B4 | Nếu B4 nhỏ hơn hơn C4, kết quả trả về sẽ là TRUE nếu không là FALSE. |
Không bằng | =B4C4 | Điều này sẽ so sánh B4 và C4 và nếu cả hai không bằng nhau thì trả về TRUE, ngược lạiSAI. | |
>= | Lớn hơn hoặc bằng | =B4>=C4 | Nếu B4 lớn hơn hoặc bằng C4 trả về TRUE, ngược lại là FALSE. |
<= | Nhỏ hơn hoặc bằng | =B4<=C4 | Nếu B4 nhỏ hơn hoặc bằng C4, trả về sẽ là TRUE, ngược lại là FALSE. |
4 Ví dụ về Sử dụng Toán tử Boolean trong Excel
Bây giờ, chúng tôi sẽ hiển thị một số ví dụ sử dụng hàm boolean và toán tử trong Excel.
1. Ứng dụng của toán tử NOT Boolean
Hàm NOT đảo ngược kết quả. Chuyển đổi TRUE thành FALSE và ngược lại.
Ở đây chúng tôi sẽ trình bày cách sử dụng hàm NOT với 3 ví dụ.
Ví dụ 1:
Chúng tôi sẽ áp dụng hàm NOT trong tập dữ liệu bên dưới.
Bước 1:
- Chuyển đến Ô F5.
- Viết đoạn mã dưới đây:
=NOT(D5=5)
Bước 2:
- Bây giờ, nhấn Nhập .
Bước 3:
- Kéo cần điều khiển Fill về phía ô cuối cùng.
Ở đây, chúng ta đã áp dụng hàm NOT với mục đích xem dữ liệu của ô nào trong cột Thời lượng bằng 5 năm. Từ kết quả, chúng ta có thể thấy rằng những ô bằng 5 đang hiển thị FALSE và các ô còn lại đang hiển thị TRUE .
Ví dụ 2:
Trong ví dụ này, chúng ta sẽ chèn hàm IF với Hàm NOT .
Bước 1:
- Viết công thức sau vào Ô F5 .
=IF(NOT(D5=5),"Yes","No")
Bước 2:
- Sau đó nhấn Nhập và xem kết quả.
Bước 3:
- Kéo Điền biểu tượng Handle về phía ô cuối cùng.
Vì hàm NOT trả về đầu ra logic đảo ngược, nên chúng ta cũng đặt một kết quả âm cho mỗi ô.
Một trong những ưu điểm của việc sử dụng hàm IF là chúng ta có thể đặt đối số trả về theo mong muốn của mình.
Đọc Thêm: Cách sử dụng toán tử logic trong Excel (11 ví dụ)
2. Sử dụng Toán tử Boolean AND trong Excel
Hàm AND kiểm tra các đối số có điều kiện. Nếu tất cả các đối số thỏa mãn điều kiện, thì kết quả là TRUE . Nhưng nếu bất kỳ đối số nào không thỏa mãn điều kiện thì trả về FALSE .
Bây giờ hãy xem 5 ví dụ để rõ hơn.
Ví dụ 1:
Sau đây, chúng tôi sẽ trình bày một ví dụ đơn giản về hàm AND . Chúng tôi sẽ kiểm tra các khoản vay có thời hạn trên 5 năm. Một điều kiện duy nhất được áp dụng trong ví dụ này.
Bước 1:
- Chuyển đến Ô F5 và nhập công thức bên dưới:
=AND(D5>5)
Bước 2:
- Sau đó nhấn Nhập để nhận hàng trả lại.
Bước 3:
- Kéo Điền biểu tượng Handle vào ô cuối cùng.
Tại đây, chúng ta có thể thấy cách đơn giản để áp dụng toán tử AND .
Ví dụ 2:
Trong ví dụ này, chúng ta sẽ áp dụng nhiều điều kiện trong một công thức bằng cách áp dụng hàm AND mỗi lần. Chúng tôi sẽ xác định những hàng nào có thời hạn lớn hơn hoặc bằng 5 năm và tổng khoản vay nhỏ hơn 100.000 đô la.
Bước 1:
- Chuyển đến Ô F5 .
- Đặt công thức dưới đây chứa hai điều kiện.
=AND(D5>=5,E5<=100000)
Bước 2:
- Bây giờ, chúng ta có thể thấy kết quả trả về sau khi áp dụng công thức trong hình bên dưới.
Vì vậy, chúng ta có thể áp dụng nhiều điều kiện với một hàm AND duy nhất trong Excel.
Ví dụ 3:
Ở đây, chúng ta sẽ áp dụng hàm AND lồng nhau. Chỉ hàm AND được sử dụng trong công thức. Bây giờ, hãy xem điều gì sẽ xảy ra sau khi áp dụng công thức này.
Bước 1:
- Viết công thức bên dưới vào Ô F5.
=AND(AND(D5>2,D550000,E5<200000))
Bước 2:
- Nhấn Nhập và cũng áp dụng cho các ô còn lại.
Chúng tôi đã lên kế hoạch cho công thức theo cách sau. Thời hạn lớn hơn 2 năm và nhỏ hơn 10 năm. Và tổng khoản vay lớn hơn $50.000 và nhỏ hơn $200.000.
Ví dụ4:
Chúng ta có thể chèn hàm If bằng toán tử AND . Bằng cách này, chúng ta có thể thao tác thêm kết quả theo ý thích của mình.
Bước 1:
- Áp dụng công thức này trên Ô F5 .
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")
Bước 2:
- Chạy công thức và xem điều gì sẽ xảy ra.
Chúng ta có thể thấy rằng giá trị trả về đã thay đổi. “Thành công” và “Thất bại” được đặt thay vì mặc định.
Ví dụ 5:
Chúng ta cũng có thể áp dụng Phạm vi ô mà không có các ô riêng lẻ cùng với AND .
Chúng tôi muốn xem liệu tất cả số tiền gửi có lớn hơn $1000 hay không.
Bước 1:
- Áp dụng công thức với phạm vi C5:C9 trong Ô F5 .
=AND(C5:C9>1000)
Bước 2:
- Bây giờ, lấy đầu ra sau khi nhấn Enter
Ở đây, chúng tôi chỉ đơn giản sử dụng một phạm vi ô thay vì một số ô riêng lẻ. Thao tác này cũng hoạt động trơn tru.
Đọc thêm: Toán tử tham chiếu trong Excel [Thông tin cơ bản + Công dụng đặc biệt]
Bài đọc tương tự
- Cách thực hiện lớn hơn và nhỏ hơn trong Excel (5 phương pháp)
- Sử dụng toán tử lớn hơn hoặc bằng trong công thức Excel
3. Áp dụng Toán tử OR trong Excel
Hàm OR kiểm tra tất cả các đối số có điều kiện. Nếu bất kỳ đối số nào thỏa mãn điều kiện, nó sẽ trả về TRUE . Nhưng nếu tất cả các đối sốkhông thỏa mãn kết quả trả về sẽ là FALSE .
Ví dụ 1:
Trong ví dụ này, chúng ta sẽ tìm các hàng có thời hạn lớn hơn 5 năm hoặc tổng số tiền vay lớn hơn 90.000 USD. Chúng tôi đã áp dụng hai điều kiện trong một công thức duy nhất.
Bước 1:
- Chuyển đến Ô F5 .
- Viết công thức dưới đây vào ô đó-
=OR(D5>5,E5>90000)
Bước 2:
- Bây giờ, nhấn Enter .
Bước 3:
- Kéo biểu tượng Fill Handle vào Ô F9 .
Trong trường hợp Hàm OR , nó cung cấp TRUE khi bất kỳ điều kiện nào được đáp ứng.
Ví dụ 2:
Chúng tôi sẽ áp dụng phạm vi ô thay vì một ô riêng lẻ trong ví dụ này. Chúng tôi muốn biết liệu số tiền gửi có lớn hơn $2000 hay không.
Bước 1:
- Chèn công thức dưới đây để biết liệu có khoản tiền gửi nào lớn hơn không hơn $2000.
=OR(C5:C9>2000)
Bước 2:
- Bây giờ, nhấn Enter để nhận kết quả.
Ví dụ 3:
Trong ví dụ này, chúng ta sẽ áp dụng một hàm lồng nhau. Hàm AND và IF cũng sẽ được chèn vào công thức. Chúng tôi muốn tìm những đối tượng có thời hạn lớn hơn 5 năm hoặc tổng khoản vay lớn hơn hoặc bằng 90.000 USD và số tiền gửi lớn hơn 2000 USD.
Bước 1:
- Viết công thức sau vào ÔF5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")
Bước 2:
- Bây giờ, nhấn Enter và nhận kết quả.
Đây là kết quả lồng nhau của chúng ta sau khi áp dụng các toán tử boolean.
Đọc thêm: Thứ tự các thao tác trong Excel là gì (Hướng dẫn cơ bản)
4. Chức năng của Toán tử XOR trong Excel
Toán tử XOR thường được gọi là: “Exclusive OR” . Nó biện minh theo ba cách. Đầu tiên, nếu tất cả các đối số là đúng, thì trả về FALSE . Thứ hai, nếu bất kỳ đối số nào là đúng thì trả về TRUE . Ngoài ra, nếu tất cả các đối số đều trả về false FALSE .
Để giải thích toán tử này, chúng tôi đã giới thiệu một tập dữ liệu mới. Xem tập dữ liệu bên dưới.
Đây là trò chơi tung đồng xu. Đầu tiên, mỗi người chơi 2 hiệp. Đầu có nghĩa là người chơi thắng, và đuôi có nghĩa là thua. Trong 2 hiệp đấu, nếu đấu thủ nào thắng, tức là đứng đầu cả 2 hiệp thì không cần đánh tiếp hiệp 3. Nếu bất kỳ người chơi nào bị sấp trong cả hai vòng, anh ta sẽ bị loại khỏi trò chơi. Và nếu kết quả hòa thì anh ấy sẽ có cơ hội chơi vòng 3. Kịch bản này có thể được giải thích dễ dàng bởi toán tử XOR.
Bước 1:
- Sau 2 vòng, kết quả được cập nhật trong tập dữ liệu.
Bây giờ, chúng ta sẽ áp dụng hàm XOR để xác định ai sẽ chơi ở vòng thứ 3.
Bước 2:
- Áp dụng công thức trên Ô F5 .
=XOR(C5="Head",D5="Head")
Bước 3:
- Sau đó nhấn Enter và kéo để giành được Fill Handle
Chúng tôi nhận được kết quả. Vì kết quả hiển thị dưới dạng TRUE và FALSE nên có thể phù hợp để mọi người dễ hiểu.
Chúng tôi sẽ chèn hàm IF để giúp bạn dễ hiểu hơn tất cả.
Bước 4:
- Sau khi chèn hàm IF , công thức sẽ như thế này.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")
Bước 5:
- Bây giờ, chúng ta sẽ hiểu rõ ý tưởng từ kết quả bên dưới.
Bây giờ chúng ta có thể nói rằng, 3 người chơi sẽ chơi ở vòng thứ 3 và 2 người chơi sẽ không chơi.
Đọc thêm: Toán tử 'Không bằng' trong Excel (Với 5 ví dụ)
Kết luận
Trong bài viết này , chúng tôi đã hiển thị các toán tử boolean khác nhau. Đã thêm các ví dụ khác nhau của từng toán tử boolean. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web của chúng tôi ExcelWIKI.com và đưa ra đề xuất của bạn trong hộp nhận xét.