Cách sử dụng các hàm AND, OR và IF trong Excel

Mục lục:

Cách sử dụng các hàm AND, OR và IF trong Excel
Cách sử dụng các hàm AND, OR và IF trong Excel
Anonim

Lồng các hàm trong Excel đề cập đến việc đặt một hàm vào bên trong một hàm khác. Hàm lồng nhau hoạt động như một trong những đối số của hàm chính. Các hàm AND, OR và IF là một số hàm logic được biết đến nhiều hơn của Excel thường được sử dụng cùng nhau.

Hướng dẫn trong bài viết này áp dụng cho Excel 2019, 2016, 2013, 2010, 2007; Excel cho Microsoft 365, Excel Online và Excel cho Mac.

Xây dựng Câu lệnh Excel IF

Khi sử dụng các hàm IF, AND và OR, một hoặc tất cả các điều kiện phải đúng để hàm trả về phản hồi TRUE. Nếu không, hàm trả về giá trị FALSE.

Đối với hàm OR (xem hàng 2 trong hình bên dưới), nếu một trong các điều kiện này là đúng, hàm trả về giá trị TRUE. Đối với hàm AND (xem hàng 3), cả ba điều kiện phải đúng để hàm trả về giá trị TRUE.

Trong hình ảnh bên dưới, các hàng từ 4 đến 6 chứa các công thức trong đó các hàm AND và OR được lồng vào bên trong hàm IF.

Image
Image

Khi các hàm AND và OR được kết hợp với hàm IF, công thức tạo ra có khả năng lớn hơn nhiều.

Trong ví dụ này, ba điều kiện được kiểm tra bởi các công thức ở hàng 2 và 3:

  • Giá trị trong ô A2 có nhỏ hơn 50 không?
  • Giá trị trong ô A3 không bằng 75?
  • Giá trị trong ô A4 lớn hơn hoặc bằng 100?

Ngoài ra, trong tất cả các ví dụ, hàm lồng nhau đóng vai trò là đối số đầu tiên của hàm IF. Phần tử đầu tiên này được gọi là đối số Logical_test.

=IF (HOẶC (A2=100), "Dữ liệu đúng", "Lỗi dữ liệu") <50, A375, A4>

=IF (AND (A2=100), 1000, TODAY ()) <50, A375, A4>

Thay đổi đầu ra của Công thức

Trong tất cả các công thức từ hàng 4 đến 6, các hàm AND và OR giống hệt với các hàm đối của chúng ở hàng 2 và 3 ở chỗ chúng kiểm tra dữ liệu trong các ô từ A2 đến A4 để xem liệu nó có đáp ứng điều kiện bắt buộc hay không.

Hàm IF được sử dụng để kiểm soát đầu ra của công thức dựa trên những gì được nhập cho đối số thứ hai và thứ ba của hàm. Ví dụ về kết quả này có thể là văn bản ở hàng 4, một số ở hàng 5, kết quả từ công thức hoặc một ô trống.

Trong trường hợp công thức IF / AND trong ô B5, vì không phải cả ba ô trong phạm vi A2 đến A4 đều đúng - giá trị trong ô A4 không lớn hơn hoặc bằng 100 - hàm AND trả về một giá trị FALSE. Hàm IF sử dụng giá trị này và trả về đối số Value_if_false - ngày hiện tại được cung cấp bởi hàm TODAY.

Mặt khác, công thức IF / OR trong hàng bốn trả về câu lệnh văn bản Dữ liệu Đúng vì một trong hai lý do:

  1. Giá trị OR đã trả về giá trị TRUE - giá trị trong ô A3 không bằng 75.
  2. Sau đó, hàm IF đã sử dụng kết quả này để trả về đối số Value_if_false: Data Correct.

Sử dụng Câu lệnh IF trong Excel

Các bước tiếp theo bao gồm cách nhập công thức IF / OR nằm trong ô B4 từ ví dụ. Các bước tương tự này có thể được sử dụng để nhập bất kỳ công thức IF nào trong các ví dụ này.

Image
Image

Có hai cách để nhập công thức trong Excel. Nhập công thức vào Thanh Công thức hoặc sử dụng hộp thoại Đối số Hàm. Hộp thoại xử lý cú pháp, chẳng hạn như đặt dấu phẩy phân cách giữa các đối số và các mục nhập văn bản xung quanh trong dấu ngoặc kép.

Các bước được sử dụng để nhập công thức IF / OR trong ô B4 như sau:

  1. Chọn ô B4để biến nó thành ô hoạt động.
  2. Trên ruy-băng, đi tới Công thức.
  3. Chọn Logicalđể mở danh sách chức năng thả xuống.

  4. Chọn IFtrong danh sách để mở hộp thoại Đối số Hàm.

    Image
    Image
  5. Đặt con trỏ vào hộp văn bản Logical_test.
  6. Nhập đầy đủ chức năng HOẶC:

    HOẶC (A2<50, A375, A4>=100)

  7. Đặt con trỏ vào hộp văn bản Value_if_true.
  8. Loại Dữ liệu đúng.
  9. Đặt con trỏ vào hộp văn bản Value_if_false.
  10. Loại Lỗi Dữ liệu.

    Image
    Image
  11. Chọn OKđể hoàn thành chức năng.
  12. Công thức hiển thị đối số Value_if_true của Data Correct.
  13. Chọn ô B4để xem hàm hoàn chỉnh trong thanh công thức phía trên trang tính.

Đề xuất: