ViettelStore

Hàm AND trong Google Sheets: Cách sử dụng và ứng dụng hiệu quả

Google Sheets là một phần của bộ ứng dụng Google Workspace, sử dụng hoàn toàn miễn phí trên máy tính/ laptop. Trong Google Sheet có nhiều hàm hỗ trợ tính toán, bao gồm cả các hàm logic như AND, OR, XOR, NOT. Vậy hàm AND có thể sử dụng kết hợp với những hàm nào? Hãy cùng khám phá cách vận dụng hàm AND trong Google Sheets qua bài viết sau.

Hàm AND là gì? Ứng dụng của hàm AND trong Google Sheet

Định nghĩa hàm AND

Hàm AND là một hàm logic được sử dụng để kiểm tra xem tất cả các điều kiện đưa ra có đồng thời đúng hay không.

Hàm AND là một hàm logic trong Google Sheet
Hàm AND là một hàm logic trong Google Sheet

Cú pháp hàm AND

=AND(biểu_thức_logic1; [biểu_thức_logic2; …])

Trong đó:

biểu_thức_logic1: Một biểu thức hoặc tham chiếu đến ô chứa biểu thức đại diện cho giá trị logic.

[biểu_thức_logic2;…] (tùy chọn): Các biểu thức hoặc tham chiếu bổ sung tương tự biểu_thức_logic1.

Ví dụ minh họa

Công thức:

=AND(B2=”Sen đá”;B4=”Cỏ 3 lá”)

Ý nghĩa: Hàm kiểm tra ô B2 có giá trị là “Sen đá” và ô B4 là “Cỏ 3 lá” hay không. Kết quả sẽ trả về FALSE, do B2 không phải “Sen đá”.

Kết quả sẽ trả về FALSE, do B2 không phải "Sen đá"
Kết quả sẽ trả về FALSE, do B2 không phải “Sen đá”

Ứng dụng của hàm AND

Hàm AND được dùng để kiểm tra tính đúng đồng thời của nhiều điều kiện. Kết quả trả về TRUE nếu tất cả các điều kiện đều đúng, hoặc FALSE nếu có ít nhất một điều kiện sai.

Cách kết hợp hàm AND trong Google Sheet

Kết hợp hàm AND với hàm IF

Yêu cầu bài toán: Phân loại giá sản phẩm theo các khoảng sau:

  • Dưới 20 nghìn.
  • Từ 20 đến 30 nghìn.
  • Trên 30 nghìn.

Công thức sử dụng:

=IF(AND(E2>=20000; 30000>=E2);”Từ 20-30 nghìn”;IF(E2<20000;”Dưới 20 nghìn”;”Trên 30 nghìn”))

Ý nghĩa công thức:

  • Nếu giá lớn hơn hoặc bằng 20.000 và nhỏ hơn hoặc bằng 30.000, kết quả trả về là “Từ 20-30 nghìn”.
  • Nếu giá nhỏ hơn 20.000, kết quả là “Dưới 20 nghìn”.
  • Các trường hợp còn lại sẽ trả về “Trên 30 nghìn”.
Kết hợp hàm AND với hàm IF
Kết hợp hàm AND với hàm IF

Kết hợp hàm AND với hàm OR

Yêu cầu: Xác định xem sản phẩm Sen đá hoặc Cỏ 3 lá đã hết hàng hay chưa.

Công thức:

=AND(D4=H4;OR(B4=”Sen đá”;B4=”Cỏ 3 lá”))

Giải thích công thức: Hàm này kiểm tra xem số lượng bán có bằng số lượng còn lại trong kho không và sản phẩm là Sen đá hoặc Cỏ 3 lá hay không.

Kết hợp hàm AND với hàm OR
Kết hợp hàm AND với hàm OR

Kết hợp hàm AND với hàm VLOOKUP

Yêu cầu: Kiểm tra xem sản phẩm có mã DL1007CK có giá 15.000 đồng và số lượng lớn hơn hoặc bằng 10 không.

Công thức:

=AND(VLOOKUP(“DL1007CK”;A2:G9;5)=15000;D7>=10)

Giải thích công thức: Hàm này tìm mã sản phẩm “DL1007CK” trong dải ô A2:A9 tại cột 5 để kiểm tra giá bán có đúng 15.000 đồng không, và đồng thời kiểm tra xem số lượng trong ô D7 có lớn hơn hoặc bằng 10 không.

Kết hợp hàm AND với hàm VLOOKUP
Kết hợp hàm AND với hàm VLOOKUP

Kết hợp hàm AND với hàm QUERY

Lồng hàm AND vào QUERY

Yêu cầu: Kiểm tra sản phẩm Hoa dại có số lượng bằng 10 và giá bán là 25.000 đồng hay không.

Công thức:

=AND(QUERY(A2:G9;”SELECT D WHERE B =’Hoa dại'”)=10;E6=25000)

Giải thích công thức: Trong dải ô A2:A9, công thức chọn giá trị tại cột D với điều kiện cột B chứa “Hoa dại”, sau đó kiểm tra xem giá trị này có phải là 10 không và ô E6 có phải là 25.000 đồng không.

Kết hợp hàm AND với hàm QUERY
Kết hợp hàm AND với hàm QUERY

Lồng hàm QUERY vào AND

Yêu cầu: Tính thành tiền cho sản phẩm Cỏ 3 lá có số lượng bán trên 10.

Công thức:

=QUERY(A2:G9; “SELECT D WHERE B=’Cỏ 3 lá’ AND(D>10)”)

Giải thích công thức: Trong dải ô A2:A9, công thức chọn giá trị từ cột G với điều kiện cột B là “Cỏ 3 lá” và số lượng bán phải lớn hơn 10.

Lồng hàm QUERY vào AND
Lồng hàm QUERY vào AND

Một số kết quả trả về của hàm AND

Kết quả TRUE: Hàm AND sẽ trả về TRUE khi tất cả các điều kiện kiểm tra đều đúng.

Hàm AND sẽ trả về TRUE khi tất cả các điều kiện kiểm tra đều đúng
Hàm AND sẽ trả về TRUE khi tất cả các điều kiện kiểm tra đều đúng

Kết quả FALSE: Nếu có ít nhất một điều kiện sai, hoặc tất cả các điều kiện kiểm tra đều sai, hàm sẽ trả về FALSE.

Nếu có ít nhất 1 điều kiện sai, hoặc tất cả các điều kiện kiểm tra đều sai, hàm sẽ trả về FALSE
Nếu có ít nhất 1 điều kiện sai, hoặc tất cả các điều kiện kiểm tra đều sai, hàm sẽ trả về FALSE

Những lưu ý khi sử dụng hàm AND trong Google Sheets

Các tham số trong hàm AND phải là các biểu thức so sánh hoặc hàm trả về giá trị TRUE hoặc FALSE.

Ví dụ: G2>G3 là một biểu thức so sánh kiểm tra xem giá trị của ô G2 có lớn hơn giá trị của ô G3 không.

Nếu một giá trị cần so sánh với nhiều điều kiện, mỗi điều kiện phải là một tham số riêng biệt, không thể kết hợp chúng lại.

Ví dụ: Kiểm tra xem giá trị trong ô D2 có lớn hơn 2 và đồng thời ô D2 có bằng với ô H2 không.

Những lưu ý khi sử dụng hàm AND trong Google Sheets
Những lưu ý khi sử dụng hàm AND trong Google Sheets

Một số lỗi phổ biến khi sử dụng hàm AND trong Google Sheets

Lỗi #VALUE!

  • Nguyên nhân: Do hàm AND yêu cầu các tham số là các 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ẽ trả về lỗi #VALUE!.
  • Cách sửa lỗi: Kiểm tra các ô tham chiếu xem chúng có đúng kiểu dữ liệu chưa và xác minh rằng biểu thức so sánh được nhập đúng cú pháp.
Lỗi #VALUE!
Lỗi #VALUE!

Lỗi #NAME?

Nguyên nhân: Lỗi #NAME? xuất hiện khi tên hàm bị nhập sai.

Cách sửa lỗi: Kiểm tra và sửa lại tên hàm, ví dụ sửa “ANDs” thành “AND”.

 Lỗi #NAME?
 Lỗi #NAME?

Lỗi #ERROR!

Nguyên nhân: Lỗi #ERROR! xảy ra khi cú pháp của hàm bị sai.

Cách sửa lỗi: Kiểm tra công thức và nhận thấy rằng trong hàm AND, dấu phân cách giữa các đối số đã bị nhập sai. Thay vì dấu phẩy (,), bạn cần sử dụng dấu chấm phẩy (;).

Lỗi #ERROR!
Lỗi #ERROR!

Một số bài tập áp dụng hàm AND

Dưới đây là một vài ví dụ minh họa về cách sử dụng hàm AND bằng cách áp dụng các hàm đã học để giải quyết các bài tập sau:

Ví dụ minh họa về cách sử dụng hàm AND
Ví dụ minh họa về cách sử dụng hàm AND 

Câu hỏi 1: Phân loại mức giá của các 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-30 triệu”;IF(E2>30000000;”Trên 30 triệu”;”Dưới 15 triệu”))

Kết quả: Dưới 15 triệu.

Giải thích công thức: Nếu giá bán lớn hơn hoặc bằng 15 triệu và nhỏ hơn hoặc bằng 30 triệu, công thức sẽ trả về “Từ 15-30 triệu”. Nếu giá bán lớn hơn 30 triệu, kết quả sẽ là “Trên 30 triệu”. Còn nếu giá bán nhỏ hơn 15 triệu, sẽ trả về “Dưới 15 triệu”.

Câu hỏi 2: 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 không.

Công thức:

=AND(F8>200000000;OR(B8=”iPhone 11″;B8=”iPhone 12 Pro”))

Kết quả: TRUE.

Giải thích công thức: Hàm này kiểm tra xem thành tiền của sản phẩm iPhone 11 hoặc iPhone 12 Pro có lớn hơn 200 triệu hay không.

Các câu hỏi thường gặp khi sử dụng hàm AND

Câu 1: Khi nào hàm AND trả về kết quả TRUE, FALSE trong Google Sheets?

Hàm AND trả về TRUE nếu tất cả các điều kiện so sánh đều đúng. Nếu có ít nhất một điều kiện sai, hoặc tất cả đều sai, kết quả sẽ là FALSE.

Câu 2: Ứng dụng của hàm AND là gì?

Mặc dù hàm AND trong Google Sheets có thể không có quá nhiều ứng dụng khi sử dụng riêng biệt, nhưng khi kết hợp với các hàm khác như hàm IF, hàm AND có thể tạo ra các ứng dụng phong phú hơn, ví dụ như giúp phân loại mức giá sản phẩm như trong bài viết này.

Khi kết hợp hàm IF, hàm AND có thể tạo ra các ứng dụng phong phú
Khi kết hợp hàm IF, hàm AND có thể tạo ra các ứng dụng phong phú

Kết luận

Hàm AND trong Google Sheets là một công cụ mạnh mẽ giúp bạn kiểm tra đồng thời nhiều điều kiện logic trong một công thức. Khi kết hợp với các hàm khác như IF, OR, VLOOKUP, QUERY, hàm AND không chỉ giúp đơn giản hóa các phép toán mà còn tăng cường khả năng xử lý dữ liệu, hỗ trợ người dùng trong việc phân loại, kiểm tra và đưa ra quyết định chính xác hơn. Hy vọng qua bài viết này, bạn đã hiểu rõ hơn về cách sử dụng hàm AND và có thể áp dụng nó một cách hiệu quả trong công việc và các dự án của mình.

Xem thêm:

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Mời bạn đăng nhập để bình luận.
Bằng cách điền và gửi thông tin, bạn đồng ý với Điều khoản sử dụng của ViettelStore