Làm cách nào để đặt toán tử logic trong Công thức Excel = IF?


27

Tôi đang cố gắng nhập công thức để hiển thị văn bản theo điều kiện IF. Điều tốt nhất tôi có thể quản lý là một cái gì đó như ...

=IF(myval>=minval & myval <= maxval, "OK", "Not OK")

Nhưng điều này dường như hoạt động chính xác sai, hiển thị OK khi myval nằm ngoài phạm vi và Không ổn khi nó ở trong phạm vi. Làm thế nào để tôi xác định logic VÀ chính xác? Tôi đã thử && như tôi đã thấy trong các câu hỏi ở đây và dấu ngoặc trong, nhưng những kết quả này bị lỗi.

Câu trả lời:


37

Các hoạt động logic được thể hiện bằng các công thức:

 AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Mỗi điều kiện có thể là khá nhiều bất cứ điều gì với một đánh giá logic, có nghĩa là bạn có thể lồng các hoạt động logic bằng cách lồng các công thức theo yêu cầu.

Vì vậy, trong trường hợp của bạn, bạn cần:

 =IF( AND( myval>=minval , myval <= maxval ), "OK", "Not OK")
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.