Google Sheet cung cấp nhiều hàm tính toán, trong đó có các hàm logic như AND, OR, XOR, NOT. Hàm AND có thể kết hợp với nhiều hàm khác. Cùng khám phá cách sử dụng hàm AND trong bài viết này.
Xem ngay video hướng dẫn cách sử dụng hàm AND trong Google Sheet:
1. Hàm AND và ứng dụng trong Google Sheet
Khái niệm về Hàm AND
Hàm AND là một công cụ logic hữu ích, giúp kiểm tra xem tất cả dữ liệu cần kiểm tra có đồng loạt đúng không.
Công thức của Hàm AND
= AND(điều_kiện_logic1; [điều_kiện_logic2; …])
Đặc điểm quan trọng của
+ biểu_thức_logic1: Chỉ đơn giản là một ô chứa biểu thức đại diện cho một giá trị logic.
+ [biểu_thức_logic2;...] (không bắt buộc): Các ô bổ sung chứa biểu thức đại diện cho giá trị logic khác.
Một ví dụ thực tế về Hàm AND
Công thức: =AND(B2='Sen đá';B4='Cỏ 3 lá')
Ý nghĩa sâu sắc của công thức: Kiểm tra ô B2 liệu có phải là 'Hoa Sen từ đá' và ô B4 có phải là 'Cỏ có 3 lá'. Kết quả trả về là GIẢ MẠO vì ô B2 không chứa 'Hoa Sen từ đá'.

Một ví dụ thực tế về hàm AND
Công dụng phi thường của hàm AND
Hàm AND được ứng dụng để kiểm tra sự đồng đều của biểu thức logic 1, biểu thức logic 2,... nếu chúng đều đúng, kết quả trả về là ĐÚNG. Ngược lại, nếu một trong số chúng sai hoặc tất cả đều sai, hàm sẽ trả về SÀI SỈ.
2. Sử dụng hàm AND trong Google Sheet một cách khéo léo
Kết hợp Hàm AND với Hàm IF
- Điều kiện: Xác định giá của sản phẩm trong các trường hợp sau:
+ Giá bán dưới 20 nghìn đồng.
+ Giá bán từ 20 đến 30 nghìn đồng.
+ Giá bán trên 30 nghìn đồng.
- Công thức Phép tính:
=NẾU(VÀ(E2>=20000; 30000>=E2);'Từ 20-30 nghìn';NẾU(20000>E2;'Dưới 20 nghìn';'Trên 30 nghìn'))
- Ý nghĩa của phép toán: Nếu giá bán là 20000 hoặc cao hơn và đồng thời không vượt quá 30000, kết quả sẽ là chuỗi “Từ 20-30 nghìn”. Trong trường hợp giá bán dưới 20000, kết quả sẽ là chuỗi “Dưới 20 nghìn”. Ngược lại, sẽ là chuỗi “Trên 30 nghìn”.

Sự kết hợp linh hoạt giữa Hàm AND và Hàm IF
Sự hòa quyện của Hàm AND và Hàm OR
- Điều kiện: Kiểm tra xem đã bán hết Sen đá hay Cỏ 3 lá chưa.
- Phép toán Logic:
=VÀ(D4=H4;HOẶC(B4='Sen đá';B4='Cỏ 3 lá'))
- Ý nghĩa của phép toán Logic: Kiểm tra xem số lượng bán có bằng với số lượng trong kho và sản phẩm là Sen đá hoặc Cỏ 3 lá hay không.

Sự kết hợp linh hoạt giữa Hàm AND và Hàm OR
Hàm AND kết hợp với hàm VLOOKUP
- Điều kiện: Kiểm tra xem sản phẩm có mã DL1007CK có giá bán là 15000 và có số lượng lớn hơn hoặc bằng 10 không.
- Công thức Phức tạp:
=VÀ(VLOOKUP('DL1007CK';A2:G9;5)=15000;D7>=10)
- Ý nghĩa của phép toán Logic: Tìm kiếm mã sản phẩm 'DL1007CK' trong khoảng ô A2:A9 tại cột số 5 có giá bán bằng 15000 và đồng thời kiểm tra số lượng tại ô D7 có lớn hơn hoặc bằng 10 hay không.

Sự kết hợp tuyệt vời giữa Hàm AND và Hàm VLOOKUP
Hàm AND hòa quyện với Hàm QUERY
+ Sự nâng cao bằng cách lồng Hàm AND trong Hàm QUERY
- Điều kiện: Kiểm tra sản phẩm Hoa dại có số lượng là 10 và giá bán là 25000 hay không.
- Công thức Khó nhằn:
=VÀ(QUERY(A2:G9;'CHỌN D TRONG A2:G9 ĐIỀU KIỆN B ='Hoa dại'')=10;E6=25000)
- Ý nghĩa của phép toán Logic: Tìm giá trị trong cột D của dải ô A2:A9 với điều kiện cột B là 'Hoa dại'. Kiểm tra giá trị đã chọn có bằng 10 và ô E6 có bằng 25000 hay không.

Hàm AND kết hợp với QUERY trong một Bức tranh logic phức tạp
+ Sự tương tác lạ mắt giữa Hàm QUERY và Hàm AND
- Điều kiện: Xác định tổng tiền của sản phẩm Cỏ 3 lá có số lượng bán vượt qua con số 10.
- Công thức Siêu phức tạp:
=QUERY(A2:G9; 'CHỌN D TRONG A2:G9 ĐIỀU KIỆN B='Cỏ 3 lá' VÀ(D>10)')
- Ý nghĩa của phép toán Logic: Chọn giá trị trong cột G của dải ô A2:A9 với điều kiện cột B là 'Cỏ 3 lá' và có số lượng lớn hơn 10.

Sự kết hợp linh hoạt giữa Hàm QUERY và AND
3. Những Kết Quả Đặc Sắc từ Hàm AND
Kết quả ĐÚNG
Kết quả sẽ là ĐÚNG nếu tất cả các điều kiện cần kiểm tra đều đúng đắn.

Kết quả ĐÚNG
Kết quả SAI
Kết quả sẽ là SAI nếu một trong các điều kiện kiểm tra là sai hoặc tất cả các điều kiện cần kiểm tra đều sai.

Kết quả SAI
4. Một số ghi chú quan trọng khi sử dụng hàm AND trong Google Sheet
- Các tham số trong hàm AND cần phải là biểu thức so sánh hoặc kết quả của hàm trả về là ĐÚNG hoặc SAI.
Ví dụ: Biểu thức so sánh G2>G3 kiểm tra xem giá trị của ô G2 có lớn hơn giá trị của ô G3 hay không.
- Nếu một giá trị phải so sánh với nhiều điều kiện, mỗi điều kiện tương ứng với một tham số riêng biệt và không thể kết hợp chúng lại.
Ví dụ: Kiểm tra xem giá trị của ô D2 có lớn hơn 2 và có bằng giá trị của ô H2 hay không.

Một số chú ý quan trọng khi sử dụng hàm AND trong Google Sheet
5. Những Sai Lầm Phổ Biến Khi Sử Dụng Hàm AND trong Google Sheet
Lỗi #VALUE!
- Nguyên nhân gây Lỗi: Do hàm AND là biểu thức logic, nếu dữ liệu đầu vào không phải là biểu thức logic, kết quả sẽ là lỗi #VALUE!.
- Cách Sửa Chữa: Đảm bảo rằng các ô tham chiếu đã chứa đúng kiểu dữ liệu và kiểm tra xem biểu thức so sánh đã nhập đúng cú pháp chưa.

Lỗi #VALUE!
Lỗi #NAME?
- Nguyên nhân gây Lỗi: Lỗi #NAME? xuất hiện khi bạn nhập sai tên của hàm.
- Cách Sửa Chữa: Trong hình dưới đây, bạn có thể thấy rằng tên hàm AND đã bị viết sai chính tả. Để khắc phục, hãy sửa từ “ANDs” thành “AND”.

Lỗi #NAME?
Lỗi #ERROR
- Nguyên nhân gây Lỗi: Lỗi #ERROR! xuất hiện khi bạn nhập sai cú pháp của hàm.
- Cách Sửa Chữa: Trong công thức ở hình dưới, bạn có thể nhận ra rằng đã nhập sai dấu chấm phẩy ngăn cách giữa các đối số trong hàm AND. Hãy sửa lại dấu phẩy (,) thành dấu chấm phẩy (;).

Lỗi #ERROR
6. Bài Tập Thực Hành với Hàm AND
Để nắm vững cách sử dụng hàm AND trong Google Sheet như đã giới thiệu phía trên, bạn có thể thực hành ngay trên máy tính của mình với những bài tập thú vị: Bài Tập Hàm AND.
Ngay bây giờ, chúng ta sẽ cùng nhau thực hiện một số ví dụ để làm rõ thêm về hàm AND:
Cho dữ liệu của bảng thông tin sản phẩm dưới đây:

Bảng thông tin về sản phẩm
Áp dụng những hàm đã học để giải quyết các thách thức dưới đây.
Thách Thức 1: Xác định mức giá của sản phẩm trong các trường hợp: Giá bán từ 15 triệu đến 30 triệu, Giá bán dưới 15 triệu và Giá bán trên 30 triệu.
Công Thức:
=IF(AND(E2>=15000000;30000000>E2);'Từ 15 đến 30 triệu';IF(E2>30000000;'Trên 30 triệu';'Dưới 15 triệu'))
Kết Quả: Dưới 15 triệu.
Ý Nghĩa Công Thức: Nếu giá bán lớn hơn hoặc bằng 15000000 và nhỏ hơn hoặc bằng 30000000 thì trả về chuỗi “Từ 15 đến 30 triệu”. Nếu giá bán lớn hơn 30000000 thì trả về chuỗi “Trên 30 triệu”. Còn lại là “Dưới 15 triệu”.
Thách Thức 2: Đánh giá Thành Tiền của sản phẩm iPhone 11 hoặc iPhone 12 Pro có vượt quá 200 triệu hay không.
Công Thức:
=AND(F8>200000000;OR(B8='iPhone 11';B8='iPhone 12 Pro'))
Kết Quả: TRUE.
Ý Nghĩa Công Thức: Kiểm tra xem Thành Tiền của sản phẩm iPhone 11 hoặc iPhone 12 Pro có vượt quá 200 triệu hay không.
7. Các Câu Hỏi Phổ Biến Khi Sử Dụng Hàm AND
Hàm AND trong Google Sheet Khi Nào Trả Về Kết Quả TRUE, FALSE?
Trả Lời: Nếu tất cả các biểu thức so sánh đều đúng sẽ trả về TRUE. Nếu 1 trong các biểu thức so sánh sai hoặc tất cả đều sai sẽ trả về FALSE.
Ứng Dụng Của Hàm AND Là Gì?
Trả Lời: Khi chỉ sử dụng hàm AND, ta có thể thấy có không nhiều ứng dụng. Tuy nhiên, khi kết hợp hàm AND với các hàm khác, như đã thể hiện trong ví dụ trên, ta sẽ phát hiện nhiều ứng dụng hơn, ví dụ như việc sử dụng hàm AND với IF để xác định mức giá.

Các Câu Hỏi Thường Gặp Khi Sử Dụng Hàm AND
Một Số Mẫu Laptop Giúp Bạn Làm Việc Tốt Hơn Với Khối Việc Văn Phòng:Chúc bạn thành công sau khi áp dụng cách sử dụng hàm AND trong Google Sheet theo hướng dẫn trên. Cảm ơn bạn đã đọc và hy vọng bạn sẽ có những trải nghiệm tuyệt vời!