Hàm Query Trong Google Sheet

Hàm QUERY là 1 trong giữa những hàm cực tốt cùng hữu ích duy nhất trong Google Trang tính (Google Sheets). khi được sử dụng không còn tiềm năng, nó có thể làm được một số trong những điều thực thụ đáng ngạc nhiên, nó đưa về nhân kiệt search tìm giao diện các đại lý dữ liệu mạnh bạo mang lại bảng tính của người sử dụng, vị vậy chúng ta cũng có thể tra cứu vãn với thanh lọc tài liệu của chính mình sinh hoạt bất kỳ định dạng làm sao bạn muốn. Hôm nay, bassmaniacs.shop đã hướng dẫn bạn biện pháp thực hiện hàm QUERY và vận dụng của chính nó.

Bạn đang xem: Hàm query trong google sheet

Tuyệt đỉnh Excel - Trsinh sống thành bậc thầy Excel vào 16 giờ

Ví dụ minch họa

Giả sử chúng ta có một trang tính đựng dữ liệu như sau:

*

Bảng dữ liệu trong Trang tính tất cả có 7 cột với 44 chiếc, tự A1:G44, bảng tài liệu này với thương hiệu "SAO"". Hãy cùng coi giải pháp áp dụng hàm QUERY cùng với những tuấn kiệt không giống nhau sau đây.

Hàm QUERY cùng với câu lệnh SELECT

1. Lúc bạn phải sao chép tổng thể tài liệu bảng nơi bắt đầu.

Quý khách hàng buộc phải tạo ra 1 sheet bên cạnh, hoàn toàn có thể đánh tên là QUERY để tiến hành các thao tác làm việc cùng với lệnh này.

Xem thêm: Chi Dân Nói Về Phản Ứng Của Bạn Gái Khi Biết Anh Quay Mv Với Người Đẹp Gợi Cảm

Tại trang tính mới này, hãy nhập bí quyết sau vào ô A1:

=query(sao!A1:G44,“select *”)

Công thức này giúp cho bạn chọn lựa tất cả những cột với dòng trong bảng SAO

2. khi chúng ta chỉ ý muốn sao chép một số trong những ô dữ liệu quan trọng.

Với mục tiêu này, giả sử bạn cần lựa chọn A,B,C bạn phải sử dụng cách làm sau đây:

=query(sao!A1:G44,“select A,B,C”)

Hàm QUERY với ĐK WHERE

1.Hàm query với ĐK WHERE cơ bản

lấy một ví dụ, bạn chỉ ước ao rước tài liệu của vùng East thôi, câu lệnh QUERY đã nhỏng sau:

=query(sao!A1:G44,“select * where B = ‘East"”)


Bởi vậy là, trường đoản cú câu lệnh select * cơ bạn dạng, họ thêm ĐK thanh lọc tài liệu đến cột B bằng trường đoản cú khoá Where
2.Hàm QUERY với ĐK phức hợp hơn

Bây giờ đồng hồ bạn có nhu cầu thanh lọc ra dữ liệu cột B = ‘East’ với cột C là Jones thì câu select đang rất cần được viết nlỗi sau

=query(sao!A1:G44,“select * where B = ‘East’ and C = ‘Jones"”)

Quý Khách muốn thanh lọc ra tài liệu cột B = ‘East’ hoặc B = ‘West’, thì câu select đã như sau

=query(sao!A1:G44,“select * where B = ‘East’ or B = ‘West"”)

3. Hàm QUERY với tài liệu ngày tháng

Vấn đề này, bassmaniacs.shop đã có 1 bài viết chăm biệt về Cách sử dụng hàm QUERY với dữ liệu ngày tháng trong Google Sheetshay Google sheets, QUERY, mời độc giả tham khảo thêm.

4.Hàm QUERY với từ khoá contains

Để lôi ra những mẫu nhưng mà vào cột Item gồm chữ ‘Set’, bạn phải nhập câu lệnh:

=query(sao!A1:G44,“select * where D contains ‘Set"”)

Để số lượng giới hạn chỉ rước 3 tác dụng đầu tiên, chúng ta nên nhập:

=query(sao!A1:G44,“select * where D contains ‘Set’ limit 3”)

Hàm QUERY cùng với ĐK WHERE và ORDER BY

Vẫn thực hiện ví dụ sinh sống đầu nội dung bài viết, dẫu vậy lần này, với trải nghiệm là: ""Chọn cục bộ bạn bán hàng (cột C), và doanh thu (cột G) cùng thu xếp theo doanh thu từ bỏ lớn nhất tới nhỏ nhất""

quý khách hàng đã thực hiện thế nào với trải đời này? Câu vấn đáp đó là thực hiện cách làm hàm sau:

=query(sao!A1:G44,“select C, G order by G desc”)

Trong số đó,

order by G: Khả năng bố trí theo cột G

desc: Sắp xếp theo sản phẩm từ bỏ nghịch (từ to tới nhỏ, tự Z->A). Trong trường đúng theo bạn muốn sắp xếp theo máy tự thuận (ngược chở lại, từ bỏ A->Z) các bạn rứa desc bởi asc.

Hàm QUERY khái quát những phép tính toán

lấy ví dụ như, bạn muốn tính thêm 19% thuế bên trên Doanh thu sinh hoạt cột G và đặt tên cột này là ""Thuế"" thì cú pháp vẫn nhỏng sau:

=query(sao!A1:G44,“select C, G, ( G * 0.19 ) Label ( G * 0.19 ) ‘Thuế’ “)

Hàm QUERY và kỹ năng tổng hòa hợp tài liệu kết phù hợp với những hàm không giống trong Google Sheets

Tính min, max, vừa phải cùng của cột Total

Vẫn vận dụng ví dụ bên trên, công thức hàm cần thực hiện nhỏng sau:

=query(sao!A1:G44,“select min(G), max(G), avg(G)”)

Sử dụng Group By trong hàm query


Trong một số trong những trường vừa lòng trải nghiệm bạn nên tổng đúng theo tài liệu nhỏng đếm số chiếc (số giao dịch), tính tổng lợi nhuận của mỗi vùng …Công thức vào từng trường phù hợp sau đây sẽ giúp ích đến bạn:
Đếm số giao dịch ứng với mỗi vùng:

=query(sao!A1:G44,“select B, count(C) group by B”)


2.Tính tổng giao dịch thanh toán ứng cùng với mỗi vùng:
=query(sao!A1:G44,“select B, sum(G) group by B”)
3.Tính tổng thanh toán ứng với mỗi vùng, trong những vùng thống kê doanh số của từng sản phẩm trong cột Item:
=query(sao!A1:G44,“select B,D, sum(G) group by B,D”)