Hàm AND trong Excel - Câu lệnh If And

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này trình bày cách sử dụng Hàm AND của Excel trong Excel để kiểm tra xem nhiều tiêu chí có đúng không.

Tổng quan về hàm AND

Hàm AND Kiểm tra xem tất cả các điều kiện có được đáp ứng hay không. Trả về TRUE hoặc FALSE.

Để sử dụng Hàm AND Excel Worksheet, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm AND Cú pháp và đầu vào:

1 = AND (logic1, logic2)

logic1 - Biểu thức lôgic. Ví dụ: A1> 4.

AND là một trong những hàm logic của Excel. Nó đánh giá một số biểu thức và trả về TRUE nếu TẤT CẢ các điều kiện đều đúng. AND có thể đánh giá tối đa 255 biểu thức.

Cách sử dụng hàm AND

Sử dụng Hàm AND của Excel như sau:

1 = VÀ (1 = 1, 2 = 2)

Vì cả hai biểu thức này đều đúng, AND sẽ trả về TRUE.

Tuy nhiên, nếu bạn sử dụng những điều sau:

1 = VÀ (1 = 1, 2 = 1)

Trong trường hợp này AND sẽ trả về FALSE. Mặc dù biểu thức đầu tiên đúng, biểu thức thứ hai thì không.

Lưu ý rằng một mình các giá trị số được tính là TRUE, ngoại trừ số 0, được tính là FALSE. Vì vậy, công thức này sẽ trả về true:

1 = VÀ (1, 2, 3)

Nhưng điều này sẽ trả về FALSE:

1 = VÀ (1-1, 2)

Điều này là do 1-1 cho kết quả là 0, AND được hiểu là FALSE.

So sánh các giá trị văn bản

So sánh văn bản với Hàm AND không phân biệt chữ hoa chữ thường. Vì vậy, công thức sau đây trả về TRUE:

1 = AND ("Automate" = "automate", "Excel" = "excel")

Ngoài ra, AND không hỗ trợ các ký tự đại diện. Công thức này trả về FALSE:

1 = AND ("Auto *" = "automate", "Ex *" = "excel")

Điều này là do AND theo nghĩa đen là so sánh “Tự động *” với “Tự động hóa”, không khớp.

Không giống như số, một mình chuỗi văn bản (khi không phải là một phần của phép so sánh) không được tính là TRUE - chúng sẽ trả về lỗi #VALUE! lỗi.

So sánh các con số

Bạn có thể tùy ý sử dụng phạm vi toán tử so sánh thông thường của Excel khi so sánh các số với AND. Đó là:

Tìm giá trị trong một phạm vi nhất định

Một cách sử dụng hữu ích của AND là xác định các giá trị nằm trong một phạm vi nhất định. Xem ví dụ sau:

1 = VÀ (D3> = 300, D3 <= 600)

Ở đây chúng tôi có một loạt đơn đặt hàng, nhưng chúng tôi cần theo dõi tất cả các đơn đặt hàng từ 300 đô la đến 600 đô la, có thể là một phần của sáng kiến ​​dịch vụ khách hàng của chúng tôi. Vì vậy, trong hàm AND của chúng tôi, chúng tôi đã xác định hai biểu thức: D3> = 300 và D3 <= 600.

Sử dụng AND với các toán tử logic khác

Bạn có thể kết hợp AND với bất kỳ toán tử logic nào khác của Excel, chẳng hạn như OR <>, NOT <> và XOR <>.

Dưới đây là một ví dụ về cách bạn có thể kết hợp AND với OR. Nếu chúng ta có một danh sách các bộ phim và chúng ta muốn xác định các bộ phim phát hành sau năm 1985 do Steven Spielberg hoặc Tim Burton làm đạo diễn, chúng ta có thể sử dụng công thức này:

1 = VÀ (C3> 1985, HOẶC (D3 = "Steven Spielberg", D3 = "Tim Burton"))

Lưu ý rằng bất cứ khi nào bạn kết hợp các toán tử logic, Excel sẽ đánh giá chúng từ trong ra ngoài. Vì vậy, ở đây, nó sẽ đánh giá câu lệnh OR trước và sử dụng giá trị TRUE hoặc FALSE mà OR trả về khi đánh giá hàm AND.

Sử dụng AND với IF

AND được sử dụng phổ biến nhất như một phần của phép thử logic trong câu lệnh IF.

Sử dụng nó như thế này:

1 = IF (AND (C4 = "CA", D4> 300), "Có", "Không")

Lần này, chúng tôi muốn theo dõi tất cả các đơn đặt hàng từ California có giá trị từ 300 đô la trở lên - vì vậy, đó là những gì chúng tôi đã đưa vào hàm AND.

Sau AND, chúng tôi cung cấp IF với hai giá trị trả về. Đầu tiên khi Hàm AND của chúng ta trả về TRUE (trong trường hợp này, chúng tôi trả về "Có") và thứ hai khi nó trả về FALSE (chúng tôi trả về "Không").

Đọc thêm trên trang chính của Hàm IF trong Excel <>.

VÀ trong Google Trang tính

Hàm AND hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

Ghi chú bổ sung

Sử dụng Hàm AND để kiểm tra đồng thời nhiều điều kiện. Mỗi điều kiện phải là một biểu thức logic (ví dụ: a1> 5), một tham chiếu đến ô chứa TRUE hoặc FALSE hoặc một mảng chứa tất cả các giá trị logic. Nếu như tất cả các điều kiện là TRUE, công thức trả về TRUE, nếu không nó trả về FALSE.

AND là một hàm logic và thường được sử dụng cùng với một hàm logic khác, IF:
Hàm IF thực hiện một việc nếu một điều kiện là TRUE và thực hiện một việc khác nếu một điều kiện là FALSE. Thường thì khi sử dụng Hàm AND, bạn sẽ "lồng" nó vào trong Công thức IF.

Bạn cũng có thể muốn sử dụng các hàm logic khác sau:
Hàm OR kiểm tra nếu một hoặc nhiều Các điều kiện được đáp ứng.
Hàm XOR kiểm tra nếu một và chỉ một điều kiện được đáp ứng.

VÀ Ví dụ trong VBA


Bạn cũng có thể sử dụng hàm AND trong VBA. Kiểu:
Application.Worksheet functions.And (logic1, logic2)
Đối với các đối số của hàm, bạn có thể nhập chúng trực tiếp vào hàm hoặc xác định các biến để sử dụng thay thế.

Quay lại danh sách tất cả các hàm trong Excel

wave wave wave wave wave