Thứ năm, 22/10/2026
ITGOCùng học IT

Hướng dẫn hàm AND, hàm OR trong Excel: cú pháp và ví dụ

Hàm AND trong Excel trả về TRUE khi mọi điều kiện đều đúng, còn hàm OR trả về TRUE khi chỉ cần một điều kiện đúng. Hai hàm logic này thường đặt trong hàm IF để xét nhiều điều kiện cùng lúc, ví dụ xét thưởng khi doanh số đạt chỉ tiêu và số ngày nghỉ ít.

Ví dụ nhanh: =AND(B2>=100;C2<=2) → TRUE (Lan đạt doanh số 120 và nghỉ 1 ngày)

Nguồn: tài liệu hàm AND, OR và NOT của Microsoft, đối chiếu ngày 07/10/2026. Áp dụng cho Excel cho Microsoft 365, Excel 2021, 2019, 2016 và các bản cũ hơn.

hàm and or trong excel: ví dụ 1 với bảng dữ liệu và kết quả công thức (minh hoạ)
hàm and or trong excel: ví dụ 1 với bảng dữ liệu và kết quả công thức (minh hoạ)

Cú pháp hàm AND, OR, NOT

AND và OR nhận từ 1 tới 255 điều kiện; NOT nhận đúng một điều kiện và đảo ngược kết quả.

=AND(logical1; [logical2]; ...) =OR(logical1; [logical2]; ...) =NOT(logical)

Đối số Bắt buộc? Ý nghĩa
logical1 Có Điều kiện đầu tiên, trả về TRUE hoặc FALSE, ví dụ B2>=100.
logical2; ... Không Các điều kiện tiếp theo.
logical (NOT) Có Điều kiện cần đảo ngược.

Ví dụ 1: AND kiểm tra hai điều kiện cùng đúng

Bảng nhân viên ở A1:C6. Đủ điều kiện thưởng khi doanh số từ 100 trở lên VÀ nghỉ không quá 2 ngày.

A B C
1 Nhân viên Doanh số Ngày nghỉ
2 Lan 120 1
3 Minh 90 0
4 Hoa 150 4
5 Tuấn 80 2
6 Phương 110 0
Ô Công thức Kết quả Giải thích
E2 =AND(B2>=100;C2<=2) TRUE Lan: 120 và 1 ngày
E3 =AND(B3>=100;C3<=2) FALSE Minh: doanh số 90
E4 =AND(B4>=100;C4<=2) FALSE Hoa: nghỉ 4 ngày
E6 =AND(B6>=100;C6<=2) TRUE Phương: 110 và 0 ngày

Ví dụ 2: OR chỉ cần một điều kiện đúng

Được khen khi doanh số từ 100 trở lên HOẶC không nghỉ ngày nào.

A B C
1 Nhân viên Doanh số Ngày nghỉ
2 Lan 120 1
3 Minh 90 0
4 Hoa 150 4
5 Tuấn 80 2
6 Phương 110 0
Ô Công thức Kết quả Giải thích
E3 =OR(B3>=100;C3=0) TRUE Minh: không nghỉ ngày nào
E5 =OR(B5>=100;C5=0) FALSE Tuấn: 80 và nghỉ 2 ngày
E4 =OR(B4>=100;C4=0) TRUE Hoa: doanh số 150
hàm and or trong excel: ví dụ 2 với bảng dữ liệu và kết quả công thức (minh hoạ)
hàm and or trong excel: ví dụ 2 với bảng dữ liệu và kết quả công thức (minh hoạ)

Ví dụ 3: Đặt AND, OR trong IF

IF đổi kết quả TRUE/FALSE thành chữ dễ đọc.

A B C
1 Nhân viên Doanh số Ngày nghỉ
2 Lan 120 1
3 Minh 90 0
4 Hoa 150 4
5 Tuấn 80 2
6 Phương 110 0
Ô Công thức Kết quả Giải thích
E2 =IF(AND(B2>=100;C2<=2);"Thưởng";"Không") Thưởng Lan đạt cả hai
E5 =IF(OR(B5>=100;C5=0);"Khen";"Không") Không Tuấn không đạt điều kiện nào

Ví dụ 4: NOT đảo ngược điều kiện

NOT trả về TRUE khi điều kiện bên trong sai: ở đây là “không nghỉ quá 2 ngày”.

A B C
1 Nhân viên Doanh số Ngày nghỉ
2 Lan 120 1
3 Minh 90 0
4 Hoa 150 4
5 Tuấn 80 2
6 Phương 110 0
Ô Công thức Kết quả Giải thích
E4 =NOT(C4>2) FALSE Hoa nghỉ 4 ngày, C4>2 đúng nên NOT trả về FALSE
E2 =NOT(C2>2) TRUE Lan nghỉ 1 ngày

Lỗi thường gặp với hàm AND, OR

Lỗi Nguyên nhân Cách sửa
#VALUE! Vùng điều kiện không chứa giá trị logic nào (toàn chữ). Đưa vào biểu thức so sánh, ví dụ B2>=100.
Kết quả luôn FALSE So sánh số với số dạng văn bản. Đổi ô về dạng số.
#NAME? Chữ trong điều kiện thiếu ngoặc kép, ví dụ C2=KD. Viết C2="KD".
Lỗi khi gõ dấu phẩy Máy định dạng Việt Nam dùng dấu chấm phẩy ngăn cách đối số. Đổi dấu phẩy thành chấm phẩy.

Bảng chân trị của AND và OR

Điều kiện 1 Điều kiện 2 AND OR
TRUE TRUE TRUE TRUE
TRUE FALSE FALSE TRUE
FALSE TRUE FALSE TRUE
FALSE FALSE FALSE FALSE

Xem cách dùng IF chi tiết trong bài sử dụng hàm IF trong Excel; danh sách hàm khác ở bài các hàm trong Excel.

Tải file Excel mẫu

File mẫu gồm 4 trang tính, mỗi trang là một ví dụ ở trên với công thức để sẵn; Excel tự tính lại khi mở. Tải file Excel mẫu (.xlsx).

Câu hỏi thường gặp

AND và OR có dùng cùng nhau được không?

Được, ví dụ =AND(B2>=100;OR(C2=0;C2=1)): doanh số từ 100 và nghỉ 0 hoặc 1 ngày.

AND có bỏ qua ô trống không?

Có. Theo tài liệu Microsoft, ô trống và ô văn bản trong vùng tham chiếu bị bỏ qua.

Có hàm nào đúng khi chỉ một điều kiện đúng không?

Hàm XOR trả về TRUE khi số điều kiện đúng là số lẻ; với hai điều kiện, XOR đúng khi chỉ một trong hai đúng.

Xem thêm các thủ thuật khác tại ITGO.

Để lại bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Bài viết liên quan