Hàm OR là một trong những hàm logic cơ bản nhưng vô cùng mạnh mẽ trong Excel, được thiết kế để kiểm tra một hoặc nhiều điều kiện cùng lúc. Khả năng xử lý Hàm Or Nhiều điều Kiện này làm cho nó trở thành công cụ không thể thiếu trong các bảng tính phức tạp, đặc biệt khi cần ra quyết định dựa trên nhiều tiêu chí khác nhau. Mặc dù thường được sử dụng kết hợp với các hàm khác như IF, nhưng việc nắm vững cách thức hoạt động riêng lẻ của hàm OR là nền tảng quan trọng. Bài viết này sẽ hướng dẫn bạn chi tiết về công thức, cách dùng, và các ví dụ minh họa cụ thể để bạn có thể ứng dụng một cách hiệu quả nhất trong công việc.
Hàm OR Là Gì Trong Excel?
Nội dung
Trong Excel, hàm OR là một hàm logic xác định, có chức năng kiểm tra một tập hợp các điều kiện mà bạn cung cấp. Hàm này sẽ trả về một trong hai giá trị Boolean: “TRUE” (đúng) hoặc “FALSE” (sai). Nguyên lý hoạt động của hàm OR rất đơn giản và dễ hiểu:
- Kết quả sẽ là “TRUE” nếu có ít nhất một trong các điều kiện đầu vào được đáp ứng (tức là đúng).
- Ngược lại, kết quả chỉ trả về “FALSE” khi tất cả các điều kiện đầu vào đều không được thỏa mãn (tức là tất cả đều sai).
Chính vì vậy, khi bạn muốn kiểm tra liệu một trong số nhiều khả năng có xảy ra hay không, hàm OR là lựa chọn tối ưu.
Hàm OR là một hàm logic trong Excel, dùng để kiểm tra nhiều điều kiện và trả về TRUE hoặc FALSE
Công Thức Hàm OR Và Cú Pháp Chuẩn Trong Excel
Để sử dụng hàm OR nhiều điều kiện trong Excel, bạn cần nắm rõ cú pháp và ý nghĩa của từng thành phần. Công thức chuẩn của hàm OR là:
=OR(logical1, [logical2],...)
Trong đó:
logical1: Đây là điều kiện đầu tiên mà hàm OR sẽ kiểm tra. Đối số này là bắt buộc phải có.logical2, logical3, ...: Đây là các điều kiện tiếp theo mà bạn muốn kiểm tra. Các đối số này là tùy chọn và bạn có thể thêm nhiều điều kiện khác nhau, tối đa lên tới 255 điều kiện trong một hàm OR duy nhất.
Mỗi điều kiện (logical) trong hàm OR phải là một biểu thức logic, hay còn gọi là phép toán so sánh. Các toán tử so sánh phổ biến mà bạn có thể sử dụng bao gồm:
=(bằng)<(nhỏ hơn)<=(nhỏ hơn hoặc bằng)>(lớn hơn)>=(lớn hơn hoặc bằng)<>(khác)
Mỗi điều kiện cũng có thể là một số, một chuỗi văn bản (đặt trong dấu ngoặc kép), một tham chiếu ô, một công thức khác, hoặc thậm chí là một giá trị Boolean (TRUE hoặc FALSE). Đặc biệt, hàm OR phát huy tối đa sức mạnh khi kết hợp với các hàm khác như IF, AND, VLOOKUP, HLOOKUP, tùy thuộc vào mục đích sử dụng và độ phức tạp của bài toán.
Hướng Dẫn Sử Dụng Hàm OR Nhiều Điều Kiện Với Các Ví Dụ Cụ Thể
Để minh họa rõ hơn cách sử dụng hàm OR nhiều điều kiện, chúng ta sẽ đi qua các ví dụ thực tế.
Hàm OR Với Hai Điều Kiện Chứa Giá Trị Số
Hãy xem xét một ví dụ đơn giản để hiểu cách hàm OR làm việc với các giá trị số.
Ví dụ: Bạn cần kiểm tra xem một giá trị số trong ô E5 có thỏa mãn một trong hai điều kiện sau không: nhỏ hơn 20 HOẶC lớn hơn 8.
- Tại ô F5, bạn nhập công thức:
=OR(E5<20, E5>8) - Giả sử giá trị trong ô E5 là 15.
- Điều kiện thứ nhất
E5<20(15 < 20) là TRUE. - Điều kiện thứ hai
E5>8(15 > 8) là TRUE. - Vì có ít nhất một điều kiện đúng (thực tế cả hai đều đúng), kết quả của hàm trả về ô F5 sẽ là “TRUE”.
Nếu giá trị trong ô E5 là 5, thì:
- Điều kiện thứ nhất
E5<20(5 < 20) là TRUE. - Điều kiện thứ hai
E5>8(5 > 8) là FALSE. - Vì có ít nhất một điều kiện đúng, kết quả vẫn là “TRUE”.
excel trung bình cộng
Hàm OR Với Điều Kiện Kết Hợp Số Và Văn Bản
Hàm OR không chỉ làm việc với các giá trị số mà còn có thể kết hợp nhiều loại dữ liệu khác nhau, bao gồm cả văn bản.
Ví dụ: Kiểm tra hai điều kiện: giá trị số trong ô E5 phải lớn hơn 80 HOẶC giá trị văn bản trong ô E6 phải là “Sforum”.
- Tại ô F5, bạn nhập công thức:
=OR(E5>80, E6="Sforum") - Giả sử giá trị trong ô E5 là 75 và ô E6 là “Việt Topreview”.
- Điều kiện thứ nhất
E5>80(75 > 80) là FALSE. - Điều kiện thứ hai
E6="Sforum"(“Việt Topreview” = “Sforum”) là FALSE. - Vì cả hai điều kiện đều sai, kết quả của hàm trả về ô F5 sẽ là “FALSE”.
Hàm OR có thể được sử dụng để kiểm tra các điều kiện chứa cả giá trị số và giá trị văn bản
Kết Hợp Hàm IF Và OR Để Xử Lý Nhiều Điều Kiện Phức Tạp
Chức năng của hàm OR nhiều điều kiện thực sự hữu dụng và mạnh mẽ hơn khi nó được kết hợp với các hàm khác, điển hình là hàm IF. Hàm IF cho phép bạn trả về các giá trị khác nhau tùy thuộc vào kết quả của một điều kiện logic.
Cú pháp của hàm IF trong Excel là: =IF(Logical_test, [value_if_true], [value_if_false])
Trong đó:
Logical_test: Điều kiện logic mà hàm IF sẽ kiểm tra.value_if_true: Giá trị sẽ được trả về nếu điều kiệnLogical_testđúng.value_if_false: Giá trị sẽ được trả về nếu điều kiệnLogical_testsai.
Bằng cách lồng hàm OR vào đối số Logical_test của hàm IF, bạn có thể tạo ra các công thức kiểm tra nhiều điều kiện và trả về kết quả tùy chỉnh. hàm tính điểm trung bình trong excel
Bài toán: Bạn cần đánh giá nhân viên (Đạt hoặc Không đạt) trong một bảng dữ liệu dựa trên doanh số bán hàng của sản phẩm A và sản phẩm B. Một nhân viên được coi là “Đạt” nếu doanh số sản phẩm A đạt 100 HOẶC doanh số sản phẩm B đạt 90.
Hãy xem xét bảng dữ liệu sau:
| Nhân Viên | Sản Phẩm A | Sản Phẩm B | Đánh Giá |
| :——- | :——–: | :——–: | :——- |
| Nguyễn A | 95 | 85 | |
| Trần B | 100 | 80 | |
| Lê C | 80 | 90 | |
| Phạm D | 90 | 85 | |
Để áp dụng điều kiện này, tại ô E3 (cột Đánh Giá), bạn nhập công thức:
=IF(OR(C3=100,D3=90),"Đạt","Không đạt")
Sau khi nhập công thức này và kéo xuống cho các hàng còn lại, bạn sẽ nhận được kết quả đánh giá cho tất cả nhân viên:
| Nhân Viên | Sản Phẩm A | Sản Phẩm B | Đánh Giá |
|---|---|---|---|
| Nguyễn A | 95 | 85 | Không đạt |
| Trần B | 100 | 80 | Đạt |
| Lê C | 80 | 90 | Đạt |
| Phạm D | 90 | 85 | Không đạt |
- Đối với Nguyễn A (C3=95, D3=85): Cả hai điều kiện
C3=100vàD3=90đều sai, nên OR trả về FALSE. IF trả về “Không đạt”. - Đối với Trần B (C3=100, D3=80): Điều kiện
C3=100là TRUE, nên OR trả về TRUE. IF trả về “Đạt”. - Đối với Lê C (C3=80, D3=90): Điều kiện
D3=90là TRUE, nên OR trả về TRUE. IF trả về “Đạt”. - Đối với Phạm D (C3=90, D3=85): Cả hai điều kiện đều sai, nên OR trả về FALSE. IF trả về “Không đạt”.
Kết quả của việc kết hợp hàm IF và OR trong Excel để đánh giá nhân viên dựa trên nhiều điều kiện
Kết Luận
Hàm OR là một công cụ logic cơ bản nhưng không thể thiếu trong Excel, giúp bạn xử lý hiệu quả các tình huống cần kiểm tra hàm OR nhiều điều kiện. Việc nắm vững công thức và cách thức hoạt động của hàm OR, cùng với khả năng kết hợp nó với các hàm khác như IF, sẽ mở rộng đáng kể khả năng phân tích và xử lý dữ liệu của bạn. Hãy thực hành với các ví dụ cụ thể để thành thạo hàm này và áp dụng linh hoạt vào công việc hàng ngày, từ đó nâng cao hiệu suất và độ chính xác trong mọi bảng tính. tính hàm vlookup trong excel


Hàm OR có thể được sử dụng để kiểm tra các điều kiện chứa cả giá trị số và giá trị văn bản
Kết quả của việc kết hợp hàm IF và OR trong Excel để đánh giá nhân viên dựa trên nhiều điều kiện