Trong ms excel 2010 hàm or là một hàm logic. hàm cho giá trị đúng (true) khi

Để hiểu rõ hơn về cú pháp cũng như cách sử dụng hàm OR trong bảng tính Excel, mời các bạn theo dõi bài viết dưới đây.

Hướng dẫn cách dùng hàm OR trong Excel - Ví dụ minh họa

Cú pháp: OR [logical 1, [logical 2], …]

Trong đó:

- Logical 1: bắt buộc. Là một giá trị logic.
- Logical 2: tùy chọn. Là một giá trị logic. Có thể lên tới 255 điều kiện khác nhau.

Chức năng: Trả về TRUE nếu bất kỳ đối số nào là TRUE, trả về FALSE nếu tất cả các đối số là FALSE.

Xét ví dụ: Ta có bảng dữ liệu sau:

Yêu cầu tìm TRUE hay FALSE của các giá trị logic đã cho sử dụng hàm OR. Áp dụng hàm OR. Ta có công thức cho ô giá trị E5 là: =OR[B5,C5,D5]. Kết quả thu được:

Sao chép công thức cho các ô còn lại. Kết quả thu được:

Ngoài ra, bạn có thể nhập công thức trực tiếp OR[1+1=3,2+4=6]

Trên đây, chúng tôi đã giới thiệu đến các bạn hàm OR trong Excel, hàm trả về TRUE nếu bất kỳ đối số nào là TRUE, là FALSE nếu tất cả các đối số đều FALSE.


Hàm OR là một hàm giá trị Logic trong Excel. Ý nghĩa của hàm OR trong Excel không khác so với trong tin học, tức là sẽ trả về True nếu có bất kỳ một giá trị nào là True và trả về False nếu tất cả là False

Hàm PRODUCT trong Excel, hàm tính tích các giá trị, ví dụ minh họa và cách dùng Hàm LOWER trong Excel, cú pháp và cách sử dụng Hàm STDEVPA trong Excel Excel - Hàm PERCENTILE, Hàm trả về kết quả là phân vị thứ k Hàm TEXTJOIN trong Excel Hàm MAXIFS trong Excel

Sử dụng hàm IF để lọc dữ liệu trong Excel, tuy nhiên lại có quá nhiều điều kiện cần so sánh mà chỉ cần xuất ra 1 kết quả duy nhất. Nếu chỉ sử dụng hàm IF thì phải lồng thêm nhiều hàm IF, phức tạp, viết dễ sai và khó quản lý. Vậy có cách nào để giảm số lượng hàm IF nếu phải so sánh nhiều điều kiện khác nhau?

Cách sử dụng các hàm Logic AND, OR, NOT

Cách là bạn có thể kết hợp sử dụng thêm các hàm Logic trong Excel như AND, OR, NOT như một điều kiện để lọc giá trị thay vì sử dụng nhiều hàm IF lồng nhau.

Và mình có một ví dụ minh họa như sau: in ra số 30 nếu là các tháng 4, 6, 9, 11.

  1. Nếu chỉ dùng hàm IF thì sẽ viết đại loại như sau: =IF[A2=4;30; IF[A2=6;30; IF[A2=9;30; IF[A2=11;30;””]]]]
  2. Nếu kết hợp hàm IF và 1 hàm Logic OR thì hàm sẽ như sau: =IF[OR[A2=4; A2=6; A2=9; A2=11];30;””].

=> Như vậy, so sánh 2 cách sử dụng hàm trên thì rõ ràng nếu kết hợp thêm hàm Logic OR thì hàm sẽ được rút gọn, dễ viết và dễ quản lý hơn nếu chỉ sử dụng các hàm IF.

Trong Excel, TRUE sẽ có giá trị là 1 và FALSE có giá trị là 0.

Hàm Logic AND

Mô tả: 

Hàm And là một hàm Logic, dùng để xác định xem tất cả các điều kiện trong hàm có là TRUE không.

Cú pháp:

=AND[logical1; [logical2]; …]

Trong đó:

  • logical1; [logical2]; …: là giá trị Logic [TRUE/ FALSE] hoặc điều kiện so sánh mà kết quả là TRUE/ FALSE.

Trong ví dụ trên:

  • Hàm AND[A2=1] có kết quả là FALSE vì giá trị trong Cells A2 là 3 và 3 thì không = 1 nên kết quả là FALSE.
  • Hàm AND[A2=3; A3=4; A4>=A3] có kết quả là TRUE vì tất cả các điều kiện bên trong đều là TRUE.
  • Kết hợp sử dụng trong hàm điều kiện IF: IF[AND[A5=A4];”Đúng”;”Sai”]. Khi kết quả trả về của hàm AND là TRUE thì hàm IF sẽ trả về kết quả của value_if_true và ngược lại là value_if_false.
  • => Có thể thấy hàm AND chỉ trả về kết quả là TRUE khi tất cả các Logical trong hàm là TRUE.

Hàm Logic OR

Mô tả: 

Hàm OR là một hàm Logic, dùng để xác định xem tất cả điều kiện trong hàm có là FALSE không.

Cú pháp:

=OR[logical1; [logical2]; …]

Trong đó:

  • logical1; [logical2]; …: là giá trị Logic [TRUE/ FALSE] hoặc điều kiện so sánh mà kết quả là TRUE/ FALSE.

Trong ví dụ trên:

  • Hàm OR[A2=4;A3=A2] có kết quả là TRUE vì chỉ cần giá trị Cells A2 =4 là TRUE và không cần xét đến điều kiện kế tiếp.
  • Hàm OR[A2=A3;A4 Khác với hàm AND, trong hàm OR chỉ cần 1 Logical là TRUE thì kết quả trả về là TRUE. Hàm OR trả về kết quả là FALSE chỉ khi tất cả các Logical là FALSE.

Hàm Logic NOT

Mô tả: 

Hàm NOT là một hàm Logic, dùng để nghịch đảo lại giá trị Logic trong hàm.

Cú pháp:

=NOT[logical]

Trong đó:

  • logical: là giá trị Logic [TRUE/ FALSE] hoặc điều kiện so sánh mà kết quả là TRUE/ FALSE.

Trong ví dụ trên:

  • Khi Logical là TRUE thì hàm NOT sẽ nghịch đảo thành FALSE và tương tự khi Logical là FALSE sẽ nghịch đảo thành TRUE.

Kết luận

OK! Excel hỗ trợ rất nhiều hàm giúp chúng ta có thể dễ dàng truy xuất, quản lý dữ liệu. Việc hiểu chức năng hoạt động của các hàm sẽ giúp chúng ta linh động hơn trong kết hợp các hàm lại với nhau để nâng cao hiệu quả quản lý dữ liệu bằng Excel cũng như trong công việc. Qua bài chia sẻ này, mình hy vọng là giúp các bạn giải quyết được bấn đề đang tìm kiếm.

Chúc các bạn thành công!

  • BẠN NGUYỄN THU ÁNH
  • Học sinh trường THPT Trần Hưng Đạo - Nam Định
  • Em đã từng học ở nhiều trang web học trực tuyến nhưng em thấy học tại baitap123.com là hiệu quả nhất. Luyện đề thả ga, câu hỏi được phân chia theo từng mức độ nên học rất hiệu quả.

  • BẠN TRẦN BẢO TRÂM
  • Học sinh trường THPT Lê Hồng Phong - Nam Định
  • Baitap123 có nội dung lý thuyết, hình ảnh và hệ thống bài tập phong phú, bám sát nội dung chương trình THPT. Điều đó sẽ giúp được các thầy cô giáo và học sinh có được phương tiện dạy và học thưc sự hữu ích.

  • BẠN NGUYỄN THU HIỀN
  • Học sinh trường THPT Lê Quý Đôn - Hà Nội
  • Em là học sinh lớp 12 với học lực trung bình nhưng nhờ chăm chỉ học trên baitap123.com mà kiến thức của em được củng cố hơn hẳn. Em rất tự tin với kì thi THPT sắp tới.

Video liên quan

Chủ Đề