Áp dụng hàm trong Google Sheet giúp bạn giải quyết các truy vấn, tính toán một cách nhanh chóng trên máy tính. Tuy nhiên, đôi khi, sử dụng hàm đơn lẻ không đáp ứng đầy đủ nhu cầu của bạn. Bài viết này sẽ hướng dẫn bạn cách kết hợp hàm VLOOKUP và AND/OR trên Google Sheet. Hãy cùng khám phá ngay!
1. Cách sử dụng hàm VLOOKUP trong Google Sheet
Tìm hiểu về hàm VLOOKUP
Hàm VLOOKUP được thiết kế để tìm kiếm giá trị trong cột bên trái của bảng hoặc mảng giá trị và trả về giá trị theo cột bạn chỉ định.
Hướng dẫn sử dụng hàm VLOOKUP
Công thức:
=VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup])
Thông số:
+ Giá trị cần tìm: (Bắt buộc). Đối tượng tìm kiếm.
+ Bảng giá trị: (Bắt buộc). Nơi chứa giá trị cần tìm, có thể đặt ở dạng tuyệt đối với dấu $.
+ Cột chứa giá trị: (Bắt buộc). Số thứ tự của cột chứa giá trị tìm kiếm trong bảng giá trị.
+ [Phạm vi tìm kiếm]: (Không bắt buộc). Khoảng dữ liệu tìm kiếm, TRUE là tìm kiếm tương đối, FALSE là tìm kiếm tuyệt đối.
Ví dụ minh họa:
Công thức mẫu:
=TÌM.KIẾM.VP(B3;$B$17:$D$20;2)
Dù ở đâu:
+ B3: Giá trị cần tìm kiếm.
+ $B$17:$D$20: (Bắt buộc). Bảng chứa giá trị mà chúng ta muốn tìm kiếm, hãy giữ nguyên với dấu $ đứng trước.
+ 2: Thứ tự chính của cột chứa giá trị cần tìm kiếm trong mảng.

Sử dụng TÌM.KIẾM.VP để điền giá trị đơn giá tháng vào bảng
Để hiểu rõ về cách sử dụng hàm, bạn có thể đọc bài viết: Bí quyết sử dụng Hàm VLOOKUP trong Google Sheet
2. Sử dụng hàm AND/OR trong Google Sheet một cách hiệu quả
Sử dụng hàm AND
- AND làm gì?
Hàm AND trả về kết quả là đúng nếu tất cả các điều kiện đều đúng theo logic, và trả về kết quả sai nếu ít nhất một điều kiện là sai theo logic.
- Sử dụng hàm AND như thế nào?
Công thức:
= AND(điều_kiện_logic1; [điều_kiện_logic2; ...])
Ví dụ thực tế: Trả về giá trị ĐÚNG nếu loại phòng là L1B và số tuần ở trên 2.
Công thức:
AND(B3='L1B';D3>2)

Kiểm tra điều kiện phòng L1B và số tuần trên 2
Sử dụng hàm OR một cách linh hoạt
- OR hoạt động như thế nào?
Hàm OR trả về giá trị ĐÚNG nếu ít nhất một đối số là đúng theo logic, và trả về giá trị SAI nếu tất cả đều sai theo logic.
Cách tính:
= OR(điều_kiện_logic1; [điều_kiện_logic2; ...])
Ví dụ minh họa: Kết quả là ĐÚNG nếu loại phòng là L1A hoặc L2A.
Cách tính:
OR(B3='L1A'; B3='L2A')

Sử dụng hàm OR để đánh giá điều kiện
3. Kết hợp sáng tạo giữa hàm VLOOKUP và hàm AND/OR trong Google Sheet
Video hướng dẫn cách sáng tạo kết hợp hàm VLOOKUP và hàm AND/OR trong Google Sheet.
Đồng bộ hóa hàm VLOOPKUP và hàm AND
Công thức thần thánh:
=AND(VLOOKUP(lookup_value;bảng_array;số_thứ_tự_cột;[tìm_kiếm_theo_dãy];[điều_kiện_logic2;....])
Ở đây:
+ lookup_value: (Quan trọng). Giá trị cần tìm kiếm.
+ table_array: (Cần thiết). Bảng chứa giá trị cần dò tìm, hãy giữ nguyên với dấu $ đứng trước.
+ col_index_num: (Không thể thiếu). Vị trí chính xác của cột chứa giá trị cần tìm kiếm trên bảng.
+ [range_lookup]: (Tùy chọn). Phạm vi tìm kiếm, TRUE là tìm kiếm tương đối, FALSE là tìm kiếm chính xác.
Ví dụ thực tế: Áp dụng điều kiện cho phòng L1A có số tuần lớn hơn 2 và đang được ưu đãi giảm giá.
Công thức sáng tạo:
=AND(VLOOKUP('L1A';B3:G12;3)>2;VLOOKUP('L1A';B3:G12;5)>0)
Trong đó:
+ VLOOKUP('L1A';B3:G12;3)>2: Điều kiện số tuần lớn hơn 2.
+ VLOOKUP('L1A';B3:G12;5)>0: Điều kiện giảm giá có hiệu lực.
+ 'L1A': Giá trị cần tìm kiếm.
+ B3:G12: Bảng chứa giá trị cần tìm kiếm.
+ 3,5: Vị trí cột chứa thông tin số tuần và giảm giá.

Kết hợp hàm AND và VLOOKUP để kiểm tra số tuần và giảm giá
Sáng tạo hợp nhất giữa hàm VLOOKUP và hàm OR
Một bí mật:
=OR(VLOOKUP(lookup_value;bảng_array;số_thứ_tự_cột;[tìm_kiếm_theo_dãy];[điều_kiện_logic2;....])
Ở đây:
+ lookup_value: (Quan trọng). Giá trị cần tìm kiếm.
+ table_array: (Cần thiết). Bảng chứa giá trị cần dò tìm, hãy giữ nguyên với dấu $ đứng trước.
+ col_index_num: (Không thể thiếu). Vị trí chính xác của cột chứa giá trị cần tìm kiếm trên bảng.
+ [range_lookup]: (Tùy chọn). Phạm vi tìm kiếm, TRUE là tìm kiếm tương đối, FALSE là tìm kiếm chính xác.
Ví dụ sống động: Áp dụng điều kiện cho phòng L1A có số tuần trên 2 và đơn được giảm giá thanh toán.
Công thức phép màu:
=OR(VLOOKUP('L1A';B3:G12;3)>2;VLOOKUP('L1A';B3:G12;5)>0)
Trong thế giới này:
+ VLOOKUP('L1A';B3:G12;3)>2: Điều kiện số tuần lớn hơn 2.
+ VLOOKUP('L1A';B3:G12;5)>0: Điều kiện giảm giá có hiệu lực.
+ 'L1A': Giá trị cần tìm kiếm.
+ B3:G12: Bảng chứa giá trị cần tìm kiếm.
+ 3,5: Vị trí cột chứa thông tin số tuần và giảm giá.

Sử dụng hàm OR để xác định phòng trên 2 tuần hoặc có ưu đãi giảm giá.
4. Những sai lầm phổ biến khi kết hợp hàm VLOOKUP và hàm AND/OR
Lỗi #N/A
Lỗi #N/A xuất hiện khi công thức chứa nội dung không có trong dữ liệu, làm cho việc tính toán không thể hoàn thành. Thường xảy ra khi sử dụng hàm dò tìm hoặc tham chiếu, khi đối tượng không có trong vùng tra cứu.

Ví dụ lỗi #N/A
Lỗi #N/A không phải là lỗi công thức, chỉ đơn giản là không tìm thấy đối tượng. Đôi khi, chúng ta có thể ẩn lỗi này và xử lý trước trường hợp dữ liệu không tồn tại trước khi sử dụng các hàm dò tìm, tham chiếu.
Lỗi #REF
Lỗi #REF! xuất hiện khi công thức tham chiếu đến ô không hợp lệ, thường xảy ra khi các ô được công thức tham chiếu bị xóa hoặc đè lên.
Để khắc phục, bạn cần điều chỉnh công thức để sử dụng tham chiếu dải ô thay vì từng ô riêng lẻ.
Lỗi #ERROR
Lỗi này xuất hiện khi Google Sheet không thể hiểu công thức bạn nhập do không thể phân tích cú pháp công thức để thực thi.

Ví dụ điển hình về lỗi #ERROR
5. Những điều cần lưu ý khi kết hợp hàm VLOOKUP và hàm AND/OR
- Với hàm AND, tất cả các điều kiện phải đúng để kết quả là TRUE. Ngược lại, chỉ cần một điều kiện sai, toàn bộ biểu thức trả về FALSE.
- Đối với hàm OR, chỉ cần một điều kiện đúng để kết quả là TRUE. Ngược lại, nếu tất cả các điều kiện đều sai, biểu thức trả về FALSE.
- Tên hàm không cần phân biệt chữ hoa chữ thường.
- Kiểm tra kỹ dấu ngoặc, chấm phẩy,... để tránh sai sót trong công thức.
6. Bài tập thực hành kết hợp hàm VLOOKUP và hàm AND/OR
Bài 1: Dùng hàm AND và VLOOKUP để kiểm tra xem đơn thanh toán cho phòng L1A thuê ngày 03/06/2021 có ở trên 2 tuần không.
Công thức:
=AND(VLOOKUP('L1A';B3:G12;2)='03/06/2021';VLOOKUP('L1A';B3:G12;3)>2)
Trong đó:
+ 'L1A': Giá trị cần tìm.
+ B3:G12: Phạm vi của bảng tính cần tìm kiếm.
+ 2, 3: Vị trí cột chứa thông tin cần so sánh.
+ '03/06/2021', >2: Các giá trị so sánh trong biểu thức.

Kết hợp hàm AND và VLOOKUP để so sánh giá trị ngày thuê và số tuần ở.
Bài 2: Sử dụng hàm OR và VLOOKUP để kiểm tra đơn thanh toán cho phòng L1A thuê ngày 03/06/2021 hoặc đơn đặt được giảm giá thanh toán.
Công thức:
=OR(VLOOKUP('L1A';B3:G12;2)='03/06/2021';VLOOKUP('L1A';B3:G12;5)>0)
Trong đó:
+ 'L1A': Giá trị cần tìm.
+ B3:G12: Phạm vi bảng tính chứa dữ liệu cần tìm.
+ 2, 5: Vị trí cột chứa thông tin cần lấy ra.
+ '03/06/2021', >0: Giá trị so sánh trong biểu thức.

Kết hợp hàm OR và VLOOKUP để so sánh giá trị ngày thuê và giảm giá.
7. Câu hỏi Thường gặp khi kết hợp hàm VLOOKUP và hàm AND/OR
Hàm VLOOKUP có thể kết hợp với những hàm nào khác?
Ngoài việc hợp nhất với hàm AND/OR, hàm VLOOKUP có khả năng truy vấn và tham chiếu dữ liệu để rút trích giá trị trong mảng bảng. Hàm này có thể kết hợp với nhiều hàm và câu lệnh có điều kiện như: QUERY, SUMIF, LEFT, RIGHT,... để lấy dữ liệu cần thiết.
Lợi ích của việc kết hợp hàm VLOOKUP với AND/OR?
Khi chỉ sử dụng hàm VLOOKUP đơn lẻ, đôi khi không đủ để lấy hết giá trị mong muốn hoặc so sánh giá trị cần thiết. Kết hợp với hàm OR/AND giúp đơn giản hóa quy trình và giúp bạn thu được kết quả chính xác và đầy đủ.
Danh sách mẫu điện thoại đang có sẵn tại MytourCảm ơn bạn đã theo dõi bài viết của chúng tôi. Mong rằng nội dung này đã mang đến cho bạn những kiến thức hữu ích.