Skip to main content

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

TATTOOING Close Up (in Slow Motion) - Smarter Every Day 122 (Có Thể 2024)

TATTOOING Close Up (in Slow Motion) - Smarter Every Day 122 (Có Thể 2024)
Anonim

Hàm AND, OR và IF là một số hàm logic hợp lý của Excel. Tùy thuộc vào chức năng nào được sử dụng, một hoặc tất cả các điều kiện phải đúng với hàm trả về một đáp ứng TRUE. Nếu không, hàm trả về FALSE làm giá trị.

Đối với hàm OR, nếu một trong các điều kiện này là đúng, hàm trả về giá trị TRUE trong ô B2. Đối với hàm AND, tất cả ba điều kiện phải đúng với hàm trả về giá trị TRUE trong ô B3.

Hàm lồng ghép nhiều hàm trong Excel

Xây dựng Tuyên bố IF của Excel

Hàm lồng nhau trong Excel đề cập đến việc đặt một hàm trong một hàm khác. Hàm lồng nhau hoạt động như một trong các đối số của hàm chính. Trong hình trên, các hàng từ bốn đến bảy chứa các công thức trong đó hàm AND hoặc OR được lồng trong hàm IF.

Khi một trong hai hàm này được kết hợp với hàm IF, công thức kết quả có khả năng lớn hơn nhiều.

Trong ví dụ cụ thể của chúng tôi, hình trên, ba điều kiện được kiểm tra bởi các công thức trong hàng hai và ba:

  • Giá trị trong ô A2 nhỏ hơn 50?
  • 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 hoạt động như hàm IF Đầu tiên; yếu tố đầu tiên này được gọi là Kiểm tra logic tranh luận.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Dữ liệu chính xác", "Lỗi dữ liệu")

= NẾU (VÀ (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

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

Trong tất cả các công thức trong các hàng từ bốn đến bảy, các hàm AND và OR giống hệt với các đối tác của chúng trong hàng hai và ba ở chỗ chúng kiểm tra dữ liệu trong các ô A2 đến A4 để xem nó có đáp ứng được điều kiện yêu cầu 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 các đối số thứ hai và thứ ba của hàm. Ví dụ về đầu ra này có thể là văn bản như được thấy trong hàng bốn, một số như được thấy trong hàng năm, đầu ra 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 tất cả ba ô trong phạm vi A2 đến A4 đúng - giá trị trong ô A4 không lớn hơn hoặc bằng 100 - hàm AND trả về giá trị FALSE.

Hàm IF sử dụng giá trị này và trả về giá trị của nó Đố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 chính xácvì 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. Hàm IF sau đó sử dụng kết quả này để trả về Value_if_false đối số: Dữ liệu chính xác.

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 trong ô B 4 từ hình ảnh ví dụ. Các bước tương tự ở đây có thể được sử dụng để nhập bất kỳ công thức IF nào trong các ví dụ cụ thể của chúng tôi.

Mặc dù có thể chỉ cần gõ công thức hoàn chỉnh bằng tay, nhiều người thấy dễ dàng hơn khi sử dụng hộp thoại hàm IF để nhập công thức và đối số; hộp thoại sẽ xử lý các phức tạp cú pháp như dấu phẩy 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 vào ô B 4 như sau:

  1. Nhấp vào ô B 4 để biến nó thành ô hiện hoạt.
  2. Nhấn vàoCông thức tab của ribbon.
  3. Nhấn vàoHợp lý biểu tượng để mở danh sách thả xuống chức năng.
  4. Nhấp chuột NẾU trong danh sách để mở hộp thoại Hàm IF.
  5. Nhấn vàoKiểm tra logic trong hộp thoại.
  6. Nhập hàm AND hoàn chỉnh: HOẶC (A2 <50, A3 <> 75, A4> = 100) vào dòng Logical_test bằng cách trỏ tới tham chiếu ô nếu muốn.
  7. Nhấn vàoValue_if_true trong hộp thoại.
  8. Nhập văn bảnDữ liệu chính xác(không yêu cầu dấu ngoặc kép).
  9. Nhấp vàoValue_if_false trong hộp thoại.
  10. Nhập văn bản Lỗi dữ liệu.
  11. Nhấp chuột được để đóng hộp thoại và quay lại trang tính.
  12. Như đã thảo luận ở trên, công thức sẽ hiển thịValue_if_true đối số hoặc Dữ liệu chính xác.
  13. Khi bạn nhấp vào ô B4, hàm hoàn chỉnh xuất hiện trong thanh công thức phía trên trang tính.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Dữ liệu chính xác", "Lỗi dữ liệu")