• 7:30 - 20:30
    Cả CN & Lễ
  • Lịch hẹn
  • TTBH gần bạn
[Video] Cách kết hợp hàm QUERY và hàm AND/OR trong Google Sheet đầy đủ

[Video] Cách kết hợp hàm QUERY và hàm AND/OR trong Google Sheet đầy đủ

61,600₫ 111,600₫

Có chổ đậu ô tô (Có thể mất phí)

    Cửa hàng bạn đã chọn

    Còn hàng sẵn có xem ngay lấy liền

    Sử dụng hàm trong Google Sheet giúp bạn xử lý các truy vấn, tính toán một cách nhanh chóng. Bài viết này sẽ hướng dẫn bạn cách kết hợp hàm QUERY và AND/OR có video hướng dẫn.

    Sử dụng hàm trong Google Sheet giúp bạn xử lý các truy vấn, tính toán một cách nhanh chóng. Tuy nhiên, trong nhiều trường hợp sử dụng hàm đơn lẻ không thể giải quyết yêu 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 QUERY và AND/OR trên Google Sheet. Hãy cùng xem nhé!

    1. Cách sử dụng hàm QUERY trong Google Sheet

    Hàm QUERY là gì?

    QUERY là hàm mang lại khả năng tìm kiếm kiểu cơ sở dữ liệu mạnh mẽ cho bảng tính, vì vậy bạn có thể tra cứu và lọc dữ liệu theo bất kỳ định dạng nào bạn muốn.

    Giống như một truy vấn SQL thông thường, hàm QUERY chọn các cột để hiển thị (SELECT) và xác định các tham số cho tìm kiếm (WHERE).

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

    Công thức:

    =QUERY(data, query, headers)

    Trong đó:

    + Data là phạm vi ô, vùng dữ liệu.

    + Headers là tùy chọn đặt số lượng hàng tiêu đề sẽ bao gồm ở đầu phạm vi dữ liệu.

    + Query là câu lệnh select…. where bạn muốn.

    Ví dụ minh họa:

    =QUERY('Sales Order'!A2:F12; "SELECT A, B, C, E, F WHERE F = 'United Kingdom'")

    Ví dụ câu lệnh truy xuất query

    Ví dụ câu lệnh truy xuất query

    Để biết cách sử dụng hàm chi tiết bạn nên tham khảo bài viết: Hàm QUERY trong Google Sheet.

    2. Cách sử dụng hàm AND/OR trong Google Sheet

    Hàm AND là gì?

    Hàm AND trả về true nếu tất cả đối số đã cho là đúng theo logic và trả về false nếu bất kỳ đối số nào đã cho là sai theo logic.

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

    Công thức:

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

    Ví dụ minh họa:

    =AND(C2>5;E2>5)

    Ví dụ câu lệnh sử dụng AND

    Ví dụ câu lệnh sử dụng AND

    Hàm OR là gì?

    Hàm OR trả về true nếu bất kỳ đối số nào đã cho là đúng theo logic và trả về false nếu tất cả đối số đã cho là sai theo logic.

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

    Công thức:

    = OR(biểu_thức_logic1; [biểu_thức_logic2; ...])

    Ví dụ minh họa:

    =OR(C2>20;F2="United Kingdom")

    Ví dụ câu lệnh sử dụng OR

    Ví dụ câu lệnh sử dụng OR

    3. Cách kết hợp hàm QUERY và hàm AND/OR trong Google Sheet

    Video hướng dẫn cách kết hợp hàm QUERY và hàm AND/OR trong Google Sheet.

    Hàm AND/OR lồng QUERY

    Công thức:

    =AND(điều kiện 1;điều kiện QUERY(data,query, headers);.....)

    =OR([điều kiện QUERY(data;query, headers)];điều kiện 2;....)

    Điều kiện QUERY là điều kiện của giá trị truy vấn ra của hàm QUERY.

    Ví dụ minh họa:

    =AND(QUERY(A2:F2;"SELECT A WHERE F='United Kingdom'")=536368; C2=3)

    Ví dụ câu lệnh hàm AND lồng QUERY

    Ví dụ câu lệnh hàm AND lồng QUERY

    =OR(QUERY(A2:F2;"SELECT A WHERE F='United Kingdom'")=536368; C2=3)

    Ví dụ câu lệnh hàm OR lồng QUERY

    Ví dụ câu lệnh hàm OR lồng QUERY

    Hàm QUERY lồng AND/OR

    Công thức:

    =QUERY(data; "SELECT ... WHERE điều kiện 1 AND điều kiện 2 OR điều kiện 3")

    + Data là phạm vi vùng dữ liệu cần truy vấn.

    + Headers là tùy chọn đặt số lượng hàng tiêu đề sẽ bao gồm ở đầu phạm vi dữ liệu.

    + Query là câu lệnh SELECT…. WHERE bạn muốn. SELECT là lựa chọn giá trị xuất ra, WHERE là mệnh đề điều kiện. AND/OR thêm điều kiện cho mệnh đề WHERE.

    Ví dụ minh họa:

    =QUERY('Sales Order'!A2:F27; "SELECT A, B, C, E, F WHERE F = 'France' AND((C<10) or="" (c="">20))")

    Ví dụ câu lệnh hàm QUERY lồng OR và AND

    Ví dụ câu lệnh hàm QUERY lồng OR và AND

    4. Các lỗi thường gặp khi kết hợp hàm QUERY và hàm AND/OR

    - Lỗi #N/A

    Lỗi #N/A nghĩa là trong công thức bạn sử dụng có chứa nội dung không có sẵn trong vùng dữ liệu, dẫn tới không thể tính toán, hoàn thành công thức được. Lỗi này thường xảy ra khi sử dụng các hàm dò tìm, tham chiếu. Đối tượng cần dò tìm, tham chiếu không có sẵn trong vùng cần tra cứu nên báo lỗi #N/A.

    Ví dụ minh họa lỗi #N/A

    Ví dụ minh họa lỗi #N/A

    Lỗi #N/A không phải là lỗi sai hàm, sai công thức mà chỉ là không tìm thấy đối tượng cần tìm. Chính vì vậy trong nhiều trường hợp chúng ta chỉ cần ẩn lỗi này đi, biện luận trước những trường hợp dữ liệu không tồn tại trước khi thực hiện các hàm dò tìm, tham chiếu.

    Lỗi #REF

    Lỗi #REF! hiển thị khi công thức tham chiếu đến ô không hợp lệ. Điều này thường xuyên xảy ra nhất khi các ô được công thức tham chiếu bị xóa hoặc bị dán đè.

    Ví dụ minh họa lỗi #REF

    Ví dụ minh họa lỗi #REF

    Bạn cần điều chỉnh công thức để công thức sử dụng tham chiếu dải ô thay vì ô riêng lẻ.

    Lỗi #ERROR

    Lỗi này có nghĩa là Google Sheet không thể hiểu công thức bạn đã nhập vì nó không thể phân tích cú pháp công thức để thực thi.

    Ví dụ minh họa lỗi #ERROR

    Ví dụ minh họa lỗi #ERROR

    Lỗi #VALUE

    Lỗi #VALUE! là cách để Excel thông báo: “Đã xảy ra lỗi với công thức bạn vừa nhập” hoặc “Đã xảy ra lỗi với ô bạn đang tham chiếu tới”. Lỗi này báo rất chung chung và khó có thể tìm thấy nguyên nhân chính xác cho lỗi.

    Ví dụ minh họa lỗi #VALUE

    Ví dụ minh họa lỗi #VALUE

    5. Một số lưu ý khi kết hợp hàm QUERY và hàm AND/OR

    - Khi sử dụng hàm QUERY lồng AND/OR thì bạn phải lưu ý các dấu đóng ngoặc ), dấu nháy kép " ", dấu nháy đơn ' ' đối với việc truy vấn dữ liệu text. Nếu không cẩn thận sẽ gây ra lỗi hàm.

    - Khi truy vấn dữ liệu bạn nên lưu ý khoảng cách, nếu bạn viết sát nhau hàm sẽ bị lỗi.

    - Truy vấn các dữ liệu có dạng là text bị bắt buộc bài có dấu nháy đơn ' ', còn dữ liệu là số thì không cần dấu nháy.

    6. Một số bài tập ví dụ về kết hợp hàm QUERY và hàm AND/OR

    Bài 1: Thực hiện truy vấn lấy dữ liệu từ bảng tính ở trang Sales Order với điều kiện ở cột F là United Kingdom và giá trị ở cột C lớn hơn 3.

    Câu lệnh:

    =QUERY('Sales Order'!A2:F27; "SELECT A, B, C, E, F WHERE F = 'United Kingdom' AND(C>3)")

    Trong đó:

    + 'Sales Order'!A2:F27 là giá trị bộ dữ liệu truy vấn đến.

    + A, B, C, E, F là các cột giá trị cần truy vấn ra.

    + F = 'United Kingdom', (C>3) là các điều kiện truy vấn dữ liệu.

    Truy vấn nhứng hóa đơn ở United Kingdom và có giá trị cột số lượng là 3

    Truy vấn nhứng hóa đơn ở United Kingdom và có giá trị cột số lượng là 3

    Bài 2: Thực hiện truy vấn lấy dữ liệu từ bảng tính ở trang Sales Order với điều kiện ở cột F là France và giá trị ở cột C có thể nhỏ hơn 10 hoặc lớn hơn 20.

    Câu lệnh: =QUERY('Sales Order'!A2:F27; "SELECT A, B, C, E, F WHERE F = 'France' AND((C<10) or="" (c="">20))")

    Trong đó:

    + 'Sales Order'!A2:F27 là giá trị bộ dữ liệu truy vấn đến.

    + A, B, C, E, F là các cột giá trị cần truy vấn ra.

    + F = 'France', (C<10), (c="">20) là các điều kiện truy vấn dữ liệu.

    Truy vấn nhứng hóa đơn ở France và có giá trị cột số lượng nhỏ hơn 10 hoặc lớn hơn 20​

    Truy vấn nhứng hóa đơn ở France và có giá trị cột số lượng nhỏ hơn 10 hoặc lớn hơn 20

    7. Câu hỏi thường gặp khi kết hợp hàm QUERY và hàm AND/OR

    Lợi ích khisử dụng hàm QUERY kết hợp với hàm OR/AND?

    Hàm QUERY với chức năng chính là truy vấn và trả về dữ liệu theo yêu cầu, tuy nhiên mệnh đề where không thể cùng lúc thể hiện nhiều điều kiện. Vì vậy, lựa chọn lồng hàm AND/OR vào trong mệnh đề where giúp giải quyết điều này.

    Đối với các hàm OR hoặc AND sử dụng điều kiện có giá trị cần truy vấn từ khung dữ liệu thì hàm QUERY là lựa chọn tối ưu nhất.

    Hàm QUERY còn có thể kết hợp với những hàm nào?

    Ngoài việc kết hợp với hàm AND/OR, hàm QUERY với chức năng truy vấn và tham chiếu dữ liệu có thể kết hợp với nhiều hàm hoặc câu lệnh có điều kiện để lấy ra dữ liệu cần thiết như: lệnh SELECT, điều kiện WHERE, phép toán tử so sánh, IF, SUM, IMPORTRANCE,...

    Cảm ơn bạn đã quan tâm tới bài viết này của chúng tôi. Hy vọng bài viêt sẽ mang lại cho bạn những thông tin hữu ích.

    Trung tâm bảo hành có bán linh kiện và dịch vụ chính hãng, đào tạo KTV miễn phí, gọi là có mặt ngay, bảo hành tại nhà.
    Xem thêm ↓

    Cần tuyển kỹ thuật thay thế ĐT laptop PC làm tại nhà, tặng đồng phục đồ nghề trọn gói 10.000.000đ đặt lịch pv ngay không cần HS đặt lịch hẹn trên zalo hoặc ĐK nhận việc chỉ 1 Phút

    Viện máy tính nhận đào tạo học viên miễn học phí 1 kèm 1, có phụ cấp, bao ra nghề

    © 2027. Trungtambaohanh.com Thay Pin Điện Thoại Laptop, Phone PAD PC lấy liền
    Công Ty Cổ Phần Máy Tính VIỆN - GPĐKKD: 0305916372 do sở KHĐT TP.HCM cấp ngày 18/07/2008 ĐT: 028.3844.2008