Truy vấn Google Trang tính không chứa
Ngôn ngữ truy vấn API hình ảnh hóa của Google cho phép bạn thực hiện nhiều thao tác dữ liệu khác nhau với truy vấn tới nguồn dữ liệu Show
Thông thường, trực quan hóa mong đợi dữ liệu ở một số dạng cụ thể. Ví dụ: biểu đồ hình tròn có thể mong đợi dữ liệu dưới dạng hai cột. một nhãn văn bản và một giá trị số. Dữ liệu trong nguồn dữ liệu có thể không khớp chính xác với cấu trúc này. Ví dụ: nguồn dữ liệu có thể có nhiều hơn hai cột hoặc thứ tự của các cột có thể không khớp với thứ tự dự kiến của biểu đồ hình tròn Ngôn ngữ truy vấn cung cấp khả năng gửi các yêu cầu định dạng và thao tác dữ liệu tới nguồn dữ liệu và đảm bảo rằng cấu trúc và nội dung dữ liệu được trả về khớp với cấu trúc dự kiến Cú pháp của ngôn ngữ truy vấn tương tự như SQL. Các nhà phát triển quen thuộc với SQL sẽ có thể nhanh chóng tìm hiểu và sử dụng ngôn ngữ truy vấn này. Có rất nhiều hướng dẫn về SQL có sẵn trên Web. Có một số khác biệt giữa ngôn ngữ truy vấn này và SQL được mô tả trong phần Lưu ý rằng không bắt buộc phải có nguồn dữ liệu để triển khai ngôn ngữ truy vấn hoặc nếu có thì để triển khai tất cả các tính năng của ngôn ngữ. Trừ khi bạn có lý do để tin khác, bạn không nên phụ thuộc vào nguồn dữ liệu để triển khai tất cả các tính năng của ngôn ngữ này Sử dụng ngôn ngữ truy vấnBạn có thể đính kèm chuỗi truy vấn vào yêu cầu nguồn dữ liệu theo hai cách. bằng cách đặt chuỗi truy vấn từ bên trong mã JavaScript hoặc bằng cách đặt chuỗi truy vấn làm tham số trong URL nguồn dữ liệu. Nếu yêu cầu của bạn không bao gồm chuỗi truy vấn, hành vi mặc định cho nguồn dữ liệu là trả về tất cả các hàng và cột bằng cách sử dụng định dạng và thứ tự hàng/cột mặc định của nó. Bạn có thể thay đổi điều đó bằng cách bao gồm một chuỗi truy vấn trong yêu cầu của bạn đối với nguồn dữ liệu Đặt truy vấn từ JavaScriptĐể đặt chuỗi truy vấn từ bên trong mã JavaScript, hãy gọi phương thức https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW43 của lớp var query = new google.visualization.Query(DATA_SOURCE_URL); query.setQuery('select dept, sum(salary) group by dept'); query.send(handleQueryResponse); Đặt Truy vấn trong URL Nguồn Dữ liệuChuỗi truy vấn có thể được thêm vào URL nguồn dữ liệu bằng tham số https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW45. Đặt truy vấn trong tham số URL thay vì trong JavaScript cho phép bạn dễ dàng sử dụng các hình ảnh trực quan do các nhà phát triển khác viết và vẫn có thể tùy chỉnh truy vấn Chuỗi truy vấn phải được mã hóa chính xác dưới dạng tham số URL. Bạn có thể mã hóa một URL bằng hàm JavaScript https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW46 hoặc bạn có thể mã hóa nó bằng tay, sử dụng công cụ mã hóa ở cuối phần này Thí dụ Hãy xem xét chuỗi truy vấn sau cho Bảng tính Google. (Lưu ý rằng ID cột trong bảng tính luôn là chữ cái; văn bản tiêu đề cột hiển thị trong bảng tính đã xuất bản là nhãn, không phải ID. Bạn phải sử dụng ID chứ không phải nhãn trong chuỗi truy vấn của mình. ) select A, sum(B) group by A Khi được mã hóa, truy vấn này trở thành select%20A%2C%20sum(B)%20group%20by%20A Giả sử rằng đây là URL của bảng tính của bạn https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4 Thêm https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW47YOUR_QUERY_STRING vào URL bảng tính để nhận chuỗi truy vấn cuối cùng của bạn________số 8_______ Sử dụng công cụ bên dưới để mã hóa hoặc giải mã chuỗi truy vấn Ghi chú. Truy cập dữ liệu bảng tính riêng tư yêu cầu chuyển thông tin xác thực ủy quyền rõ ràng bằng OAuth. Xem phần để biết thêm chi tiết Cú pháp ngôn ngữTổng quanCú pháp Ngôn ngữ truy vấn Google Visualization API được thiết kế tương tự như cú pháp SQL. Tuy nhiên, nó là một tập hợp con của SQL, với một số tính năng riêng mà bạn sẽ cần tìm hiểu. Nếu bạn đã quen thuộc với SQL, nó không quá khó để học Bảng dữ liệu Tài liệu này sử dụng bảng dữ liệu thuật ngữ để chỉ tập kết quả của một truy vấn. Một bảng dữ liệu bao gồm các hàng và cột. Mỗi cột trong bảng dữ liệu có các thuộc tính sau
Bảng được sử dụng trong tất cả các ví dụ Trong suốt phần này, tất cả các ví dụ về truy vấn tham khảo bảng sau. Tiêu đề cột là định danh cột Tênhttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48phòng https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48giờ ăn trưa https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4lương https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0ngày thuêhttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2tuổihttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0isSeniorhttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
1thâm niênThời gian bắt đầuhttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3JohnEng12. 00. 001000 2005-03-1935true2007-12-02 15. 56. 00DaveEng12. 00. 00500 2006-04-1927falsenullSallyEng13. 00. 00600 2005-10-1030falsenullBenSales12. 00. 00400 2002-10-1032true2005-03-09 12. 30. 00DanaSales12. 00. 00350 2004-09-0825falsenullMikeMarketing13. 00. 00800 2005-01-1024true2007-12-30 14. 40. 00mệnh đề ngôn ngữCú pháp của ngôn ngữ truy vấn bao gồm các mệnh đề sau. Mỗi mệnh đề bắt đầu bằng một hoặc hai từ khóa. Tất cả các điều khoản là tùy chọn. Các mệnh đề cách nhau bởi dấu cách. Thứ tự của các mệnh đề phải như sau Điều khoảnSử dụngselect *4Chọn cột nào sẽ trả về và theo thứ tự nào. Nếu bỏ qua, tất cả các cột của bảng được trả về, theo thứ tự mặc định của chúng. select *5Chỉ trả về các hàng phù hợp với một điều kiện. Nếu bỏ qua, tất cả các hàng được trả lại. select *6Tổng hợp các giá trị trên các hàng. select *7Chuyển đổi các giá trị riêng biệt trong cột thành cột mới. select *8Sắp xếp hàng theo giá trị trong cột. select *9Giới hạn số hàng trả về. select dept, salary0Bỏ qua một số hàng nhất định đầu tiên. select dept, salary1Đặt nhãn cột. select dept, salary2Định dạng các giá trị trong các cột nhất định bằng cách sử dụng các mẫu định dạng đã cho. select dept, salary3Đặt tùy chọn bổ sung. select dept, salary4Mệnh đề select dept, salary4 đã bị loại bỏ khỏi ngôn ngữ
Lựa chọnMệnh đề select dept, salary6 được sử dụng để chỉ định các cột cần trả về và thứ tự của chúng. Nếu điều khoản này không được chỉ định hoặc nếu sử dụng select dept, salary7, tất cả các cột của bảng nguồn dữ liệu sẽ được trả về theo thứ tự ban đầu của chúng. Các cột được tham chiếu bởi các mã định danh (không phải bởi các nhãn). Ví dụ: trong Bảng tính Google, mã định danh cột là ký tự cột một hoặc hai ký tự (A, B, C,. ) Các mục trong mệnh đề select dept, salary6 có thể là định danh cột hoặc đầu ra của , , hoặc ví dụ select * select dept, salary select max(salary) Trong ví dụ sau, dấu ngoặc kép ngược được sử dụng để tham chiếu id cột có chứa dấu cách (địa chỉ email) hoặc là từ dành riêng (ngày) select `email address`, name, `date` Chạy truy vấn sau trên select lunchTime, name Trả về phản hồi sau ăn trưaTimename12. 00. 00John12. 00. 00Dave13. 00. 00Sally12. 00. 00Ben12. 00. 00Dana13. 00. 00MikeỞ đâuMệnh đề select dept, salary9 được sử dụng để chỉ trả về các hàng khớp với một điều kiện cụ thể Các toán tử so sánh đơn giản là select max(salary)0. Cả hai toán tử so sánh select max(salary)1 đều có nghĩa là không bằng nhau. Các chuỗi được so sánh theo giá trị từ điển. Lưu ý rằng sự bình đẳng được biểu thị bằng select max(salary)2, không phải select max(salary)3 như trong hầu hết các ngôn ngữ máy tính. So sánh với https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
5 được thực hiện bằng cách sử dụng select max(salary)5 hoặc select max(salary)6 Bạn có thể tham gia nhiều điều kiện bằng cách sử dụng các toán tử logic select max(salary)7, select max(salary)8 và select max(salary)9. Dấu ngoặc đơn có thể được sử dụng để xác định quyền ưu tiên rõ ràng Mệnh đề where cũng hỗ trợ một số toán tử so sánh chuỗi phức tạp hơn. Các toán tử này lấy hai chuỗi làm đối số; . Khớp chuỗi có phân biệt chữ hoa chữ thường (bạn có thể sử dụng select `email address`, name, `date`0 hoặc select `email address`, name, `date`1 để giải quyết vấn đề đó)
ví dụ select A, sum(B) group by A0 Chạy truy vấn sau trên select A, sum(B) group by A1 Trả về phản hồi sau tênJohnMikenhóm theoMệnh đề select lunchTime, name8 được sử dụng để tổng hợp các giá trị trên các hàng. Một hàng duy nhất được tạo cho mỗi tổ hợp giá trị riêng biệt trong mệnh đề nhóm theo. Dữ liệu được sắp xếp tự động theo các cột nhóm, trừ khi được quy định khác bởi mệnh đề select lunchTime, name9 Ghi chú. Nếu bạn sử dụng mệnh đề select lunchTime, name8, thì mọi cột được liệt kê trong mệnh đề select dept, salary6 phải được liệt kê trong mệnh đề select A, sum(B) group by A02 hoặc được bao bọc bởi một ví dụ select A, sum(B) group by A2 Chạy truy vấn sau trên select A, sum(B) group by A3 Trả về phản hồi sau giờ ăn trưa-mức lương trung bình-tuổi 12. 00. 00425213. 00. 00600112. 00. 00700213. 00. 008001TrụcMệnh đề select A, sum(B) group by A03 được sử dụng để chuyển đổi các giá trị riêng biệt trong cột thành cột mới. Ví dụ: một trục theo cột 'năm' sẽ tạo ra một bảng có một cột cho từng năm riêng biệt xuất hiện trong bảng gốc. Điều này có thể hữu ích nếu, ví dụ, trực quan hóa biểu đồ đường vẽ mỗi cột dưới dạng một dòng riêng biệt. Nếu bạn muốn vẽ một dòng riêng cho mỗi năm và 'năm' là một trong các cột của bảng gốc, thì một tùy chọn tốt là sử dụng thao tác trục để thực hiện chuyển đổi dữ liệu cần thiết Ghi chú. Nếu bạn sử dụng mệnh đề select A, sum(B) group by A03, thì mọi cột được liệt kê trong mệnh đề select dept, salary6 phải được liệt kê trong mệnh đề select A, sum(B) group by A02 hoặc được bao bọc bởi một Vì nhiều hàng có thể chứa các giá trị giống nhau cho các cột trục, nên trục xoay ngụ ý tổng hợp. Lưu ý khi dùng select A, sum(B) group by A03 mà không dùng select lunchTime, name8 thì bảng kết quả sẽ chứa đúng một hàng. Chẳng hạn, chạy truy vấn sau trên select A, sum(B) group by A4 Trả về phản hồi sau Tổng tiền lương Tổng tiền lương Tiếp thị Tổng tiền lương2100800750Điều này là do 2100 là tổng tiền lương cho bộ phận Eng, 800 cho bộ phận Marketing, v.v. Sử dụng select A, sum(B) group by A03 cùng với select lunchTime, name8 thậm chí có thể hữu ích hơn, vì nó tạo ra một bảng trong đó mỗi ô chứa kết quả tổng hợp cho hàng và cột liên quan. Ví dụ: chạy truy vấn sau trên select A, sum(B) group by A5 Trả về phản hồi sau phòng12. 00. 00 tổng-lương13. 00. 00 sum-salaryEng1500600Marketingnull800Sales750nullBạn cũng có thể "đảo ngược" bảng này, chuyển đổi giữa các cột và hàng, bằng cách chuyển đổi giữa các cột select A, sum(B) group by A03 và cột select lunchTime, name8. Chạy truy vấn sau trên select A, sum(B) group by A6 Trả về phản hồi sau ăn trưaThời gian Tổng tiền lương Tổng tiền lương Tiếp thị Tổng tiền lương12. 00. 001500null75013. 00. 00600800nullBạn cũng có thể sử dụng nhiều hơn một cột trong mệnh đề select A, sum(B) group by A03. Trong trường hợp như vậy, các cột của bảng phản hồi bao gồm tất cả các kết hợp giá trị duy nhất trong các cột tồn tại trong bảng gốc. Chẳng hạn, chạy truy vấn sau trên select A, sum(B) group by A7 Trả về phản hồi sau Anh,12. 00. 00 tổng lươngEng,13. 00. 00 tổng lươngTiếp thị,13. 00. 00 tổng lươngBán hàng,12. 00. 00 tổng lương1500600800750Lưu ý rằng chỉ các kết hợp xuất hiện trong bảng gốc mới được cung cấp các cột trong bảng phản hồi. Đây là lý do tại sao không có cột dành cho Tiếp thị,12. 00. 00 hoặc để Bán hàng,13. 00. 00 Cũng có thể sử dụng nhiều hơn một tập hợp. Chẳng hạn, chạy truy vấn sau trên select A, sum(B) group by A8 Trả về phản hồi sau Tổng tiền lương Tổng tiền lương Tiếp thị Tổng tiền lương Bán hàng Ăn trưa tối đa Thời gian Ăn trưa tối đa Thời gian Tiếp thị ăn trưa tối đa Thời gian 210080075013. 00. 0013. 00. 0012. 00. 00Bạn có thể kết hợp nhiều tập hợp trong mệnh đề select dept, salary6, nhiều cột trong mệnh đề select lunchTime, name8 và nhiều cột trong mệnh đề select A, sum(B) group by A03. Bên trong, tổng hợp được thực hiện bằng cách nối các cột trong mệnh đề nhóm theo và trục Các cột được chỉ định trong mệnh đề select A, sum(B) group by A03 có thể không xuất hiện trong mệnh đề select dept, salary6, select lunchTime, name8 hoặc select A, sum(B) group by A20. Khi sử dụng select A, sum(B) group by A03, mệnh đề select A, sum(B) group by A20 không được chứa bất kỳ cột tổng hợp nào. Lý do là đối với mỗi tập hợp được chỉ định trong mệnh đề select dept, salary6, nhiều cột được tạo trong bảng kết quả. Tuy nhiên, bạn có thể định dạng các cột tổng hợp khi sử dụng select A, sum(B) group by A03. Kết quả của định dạng như vậy là tất cả các cột mới có liên quan đến tập hợp cụ thể, được tạo bởi thao tác trục, được định dạng theo mẫu đã chỉ định. Trong ví dụ trên, việc thêm select A, sum(B) group by A25 sẽ ảnh hưởng đến các cột sau. Tổng lương Eng, Tổng lương Marketing và Tổng lương bán hàng Bạn có thể gắn nhãn các cột tổng hợp. Nếu không có nhãn nào được chỉ định trong mệnh đề select A, sum(B) group by A26, thì nhãn của cột được tạo do xoay vòng bao gồm danh sách các giá trị trong cột xoay vòng, loại tổng hợp (tối thiểu, tối đa, tổng,. ) và nhãn của cột tổng hợp. Ví dụ "Anh,12. 00. 00 tổng tiền lương". Nếu chỉ có một tập hợp được chỉ định trong mệnh đề select dept, salary6 thì phần tập hợp đó sẽ bị xóa khỏi nhãn và chỉ danh sách các giá trị trong các cột tổng hợp được giữ lại. Ví dụ "Anh,12. 00. 00". Khi mệnh đề select A, sum(B) group by A26 chỉ định nhãn cho cột tập hợp, thì nhãn được yêu cầu sẽ được thêm vào danh sách giá trị, cả khi chỉ có một tập hợp trong mệnh đề select dept, salary6 và khi có nhiều hơn một. Ví dụ: select A, sum(B) group by A30 sẽ dẫn đến các nhãn cột "Eng,12. 00. 00 sumsal", "Tiếng Anh,13. 00. 00 tổng", v.v. Đặt bởiMệnh đề select lunchTime, name9 được sử dụng để sắp xếp các hàng theo các giá trị trong các cột được chỉ định Các mục trong mệnh đề select A, sum(B) group by A20 có thể là định danh cột hoặc đầu ra của , , hoặc ví dụ select A, sum(B) group by A9_______5_______0 Giới hạnMệnh đề select A, sum(B) group by A33 được sử dụng để giới hạn số lượng hàng được trả về Thí dụ select%20A%2C%20sum(B)%20group%20by%20A1 Bù lạiMệnh đề select A, sum(B) group by A34 được sử dụng để bỏ qua một số hàng đầu tiên nhất định. Nếu một mệnh đề được sử dụng, thì select A, sum(B) group by A34 được áp dụng trước. ví dụ: select A, sum(B) group by A37 trả về các hàng từ 31 đến 45 ví dụ select%20A%2C%20sum(B)%20group%20by%20A2 NhãnMệnh đề select A, sum(B) group by A26 được sử dụng để đặt nhãn cho một hoặc nhiều cột. Lưu ý rằng bạn không thể sử dụng giá trị nhãn thay cho ID trong truy vấn Các mục trong mệnh đề select A, sum(B) group by A26 có thể là định danh cột hoặc đầu ra của , , hoặc cú pháp select%20A%2C%20sum(B)%20group%20by%20A3 select A, sum(B) group by A40Được gán nhãn hiệu. select A, sum(B) group by A41Nhãn để gán cho cột đó. Nhiều trực quan hóa sử dụng nhãn cột làm văn bản để hiển thị cho người dùng cuối, chẳng hạn như nhãn chú giải trong biểu đồ hình tròn. Nhãn là và tuân theo các quy tắc cú pháp đó Thí dụ Ví dụ sau đặt nhãn cho cột phòng ban thành "Phòng ban", nhãn cho cột tên thành "Tên nhân viên" và nhãn cho cột vị trí thành "Vị trí nhân viên" select%20A%2C%20sum(B)%20group%20by%20A4 Sự sắp xếpMệnh đề select A, sum(B) group by A42 được sử dụng để chỉ định giá trị được định dạng cho các ô trong một hoặc nhiều cột. Dữ liệu được trả về phải bao gồm cả giá trị thực và giá trị được định dạng cho từng ô trong cột được định dạng. Nhiều trực quan hóa sử dụng giá trị chưa được định dạng để tính toán, nhưng giá trị được định dạng để hiển thị. Các mẫu mà bạn chỉ định trong mệnh đề này thường được trả về trong thuộc tính của các cột tương ứng Cú pháp mẫu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0, https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2, https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4, https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Các mẫu ngày và số do ICU xác định. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
1Mẫu là một https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 ở định dạng 'value-if-true. giá trị-if-false' Thí dụ select%20A%2C%20sum(B)%20group%20by%20A5
Tùy chọnMệnh đề select A, sum(B) group by A49 được sử dụng để kiểm soát các tùy chọn bổ sung cho việc thực hiện truy vấn. Các từ khóa có thể theo sau mệnh đề select A, sum(B) group by A49 là
Chức năng thao tác dữ liệuCó một số loại toán tử và hàm cho phép bạn thao tác hoặc tổng hợp dữ liệu trong một cột hoặc so sánh hoặc kết hợp dữ liệu giữa các cột. Các ví dụ bao gồm sum() (để cộng tất cả các giá trị trong một cột), max (để tìm giá trị lớn nhất trong một cột) và + (để cộng các giá trị của hai cột với nhau trong cùng một hàng) Một số chức năng có thể xuất hiện trong bất kỳ mệnh đề nào; . Điều này được ghi lại dưới đây Thí dụ Đưa ra bảng này. Nếu chúng ta áp dụng truy vấn này. Chúng tôi nhận được kết quả này. NameSalaryTaxBắt đầuNgàySharon10001001/1/2009Avital20002001/21/2008Moran30003002/12/2008select%20A%2C%20sum(B)%20group%20by%20A6Nameyear(StartDate)AVITAL2008MORAN2008SHARON2009
Các chức năng thao tác dữ liệu sau đây được xác định bởi ngôn ngữ truy vấn Google Visualization API
Hàm tổng hợpCác hàm tổng hợp được chuyển qua một cột duy nhất và thực hiện một hành động trên tất cả các giá trị trong mỗi nhóm (các nhóm được chỉ định bởi các mệnh đề select A, sum(B) group by A53 hoặc select *7 hoặc tất cả các hàng nếu các mệnh đề đó không được sử dụng) ví dụ select%20A%2C%20sum(B)%20group%20by%20A7 Các hàm tổng hợp có thể được sử dụng trong các mệnh đề select dept, salary6, select A, sum(B) group by A20, select A, sum(B) group by A26, select A, sum(B) group by A42. Chúng không thể xuất hiện trong các mệnh đề select dept, salary9, select lunchTime, name8, select A, sum(B) group by A03, select A, sum(B) group by A33, select A, sum(B) group by A34, hoặc select A, sum(B) group by A49 Dưới đây là các hàm tổng hợp được hỗ trợ TênMô tảCác loại cột được hỗ trợLoại trả về_______4_______65Trả về giá trị trung bình của tất cả các giá trị trong cột cho một nhóm.https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0_______8_______0select A, sum(B) group by A68Trả về số phần tử trong cột đã chỉ định cho một nhóm. Các ô trống không được tính. Bất kỳ loại nào https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select A, sum(B) group by A70Trả về giá trị lớn nhất trong cột cho một nhóm. Ngày được so sánh với ngày trước đó nhỏ hơn, ngày https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 được so sánh theo thứ tự bảng chữ cái, có phân biệt chữ hoa chữ thường. Loại bất kỳCùng loại với cột select A, sum(B) group by A72Trả về giá trị nhỏ nhất trong cột cho một nhóm. Ngày được so sánh với ngày trước đó nhỏ hơn, https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 được so sánh theo thứ tự bảng chữ cái, có phân biệt chữ hoa chữ thường Loại bất kỳCùng loại với cột select A, sum(B) group by A74Trả về tổng của tất cả các giá trị trong cột cho một nhóm. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0Ghi chú. Hàm tổng hợp chỉ có thể lấy mã định danh cột làm đối số select%20A%2C%20sum(B)%20group%20by%20A8 Hàm vô hướngCác hàm vô hướng hoạt động trên 0 hoặc nhiều tham số để tạo ra một giá trị khác. Các hàm vô hướng có thể được truyền bất kỳ biểu thức nào đánh giá tham số của loại thích hợp. Lưu ý rằng các loại này là các loại được xác định trong phần của tài liệu này, có thể hơi khác so với các đối tượng JavaScript có tên tương tự Lưu ý rằng tên cột sẽ được thay đổi bằng cách gói nó bằng một hàm vô hướng Các hàm vô hướng có thể lấy làm tham số bất kỳ thứ gì đánh giá thành một giá trị duy nhất select%20A%2C%20sum(B)%20group%20by%20A9 Hàm vô hướng có thể được sử dụng trong mệnh đề nào sau đây. select *4, select *5, select A, sum(B) group by A53, select *7, select A, sum(B) group by A81, select A, sum(B) group by A82 và select dept, salary2Tên______4_______84 Trả về giá trị năm từ một giá trị ngày tháng hoặc thời gian. Ví dụ. select A, sum(B) group by A85 trả lại năm 2009 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select A, sum(B) group by A89 Trả về giá trị tháng dựa trên 0 từ một giá trị ngày hoặc giờ. Ví dụ. select A, sum(B) group by A90 trả về 1. Ghi chú. các tháng dựa trên 0, vì vậy hàm trả về 0 cho tháng 1, 1 cho tháng 2, v.v. Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select A, sum(B) group by A94 Trả về ngày trong tháng từ một giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc ngày giờ. Ví dụ. select A, sum(B) group by A96 trả về 5 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A00 Trả về giá trị giờ từ giá trị ngày giờ hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A02 trả về 12 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A06 Trả về giá trị phút từ giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A09 trả về 3 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A13 Trả về giá trị thứ hai từ giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A16 trả về 17 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A20 Trả về phần mili giây của giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A23 trả về 123 Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A27 Trả về phần tư từ giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A30 trả lại 1. Lưu ý rằng các quý dựa trên 1, vì vậy hàm trả về 1 cho quý đầu tiên, 2 cho quý thứ hai, v.v. Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A34 Trả về ngày trong tuần từ giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A37 trả về 5. Lưu ý rằng ngày dựa trên 1, vì vậy hàm trả về 1 cho Chủ Nhật, 2 cho Thứ Hai, v.v. Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A41 Trả về một giá trị ngày giờ đại diện cho https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hiện tại trong múi giờ GMTThông số. Không có Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3select%20A%2C%20sum(B)%20group%20by%20A44 Trả về chênh lệch số ngày giữa hai giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3. Ghi chú. Chỉ các phần ____8_______2 của các giá trị được sử dụng trong phép tính và do đó, hàm luôn trả về một giá trị nguyên. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A48 trả về 29; . Giá trị thời gian được cắt bớt trước khi so sánh Thông số. Hai tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 (có thể là một trong mỗi tham số)Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0select%20A%2C%20sum(B)%20group%20by%20A53 Biến đổi giá trị đã cho thành giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2
Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2, https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2select `email address`, name, `date`0 Trả về https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 đã cho bằng chữ in hoa. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A68 trả về "FOO" Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 select `email address`, name, `date`1 Trả về https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 đã cho bằng chữ thường. Ví dụ. select%20A%2C%20sum(B)%20group%20by%20A73 trả về "thanh" Thông số. Một tham số kiểu https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 Loại trả lại. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 toán tử số họcBạn có thể sử dụng các toán tử số học để thực hiện các phép toán đối với bất kỳ thứ gì đánh giá thành một số (nghĩa là đầu ra của các hàm tổng hợp, toán tử hoặc hằng số thích hợp) ví dụ https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW40 Các toán tử sau được định nghĩa NameDescriptionParametersReturn Type_______5_______76Trả về tổng của hai giá trịhttps://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0. Hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s_______8_______0_______5_______80Trả về chênh lệch giữa hai giá trị https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0. Hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s_______8_______0_______5_______84 Trả lại tích của hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s. Hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s_______8_______0_______5_______88Trả về thương của hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s. Chia cho 0 trả về null. Hai https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0s_______8_______0yếu tố ngôn ngữchữNghĩa đen là các giá trị được sử dụng để so sánh hoặc gán. Chữ có thể là _______ 8, số, giá trị boolean hoặc các loại ngày/giờ khác nhau. Dưới đây là một số ví dụ về chữ được sử dụng trong cú pháp truy vấn https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW41 Dưới đây là các định dạng cho từng loại chữ https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48A https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 nghĩa đen phải được đặt trong dấu ngoặc đơn hoặc dấu ngoặc kép. ví dụ. select%20A%2C%20sum(B)%20group%20by%20A95. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
0Chữ số được chỉ định trong ký hiệu thập phân. ví dụ. select%20A%2C%20sum(B)%20group%20by%20A97 https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
1Các chữ Boolean là select%20A%2C%20sum(B)%20group%20by%20A99 hoặc https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW400. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2Sử dụng từ khóa https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
2 theo sau bởi một chữ cái https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 ở định dạng https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW404. Thí dụ. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW405. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4Sử dụng từ khóa https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
4 theo sau là một chữ cái https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 ở định dạng https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW409 Ví dụ. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW410. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3Ngày và giờ, sử dụng từ khóa https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW4/gviz/tq?tq=select%A%2C%20sum(B)%20group%20by%20A
3 hoặc từ khóa https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW413 theo sau bởi một chữ cái https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 ở định dạng https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW415. Thí dụ. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW416 định danhSố nhận dạng (hoặc ID) là văn bản https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW48 xác định các cột Quan trọng. Nếu định danh của bạn
nó phải được bao quanh bởi dấu ngoặc kép (không phải dấu ngoặc đơn) Mặt khác, định danh của bạn không cần phải được trích dẫn. (Lưu ý rằng không phải tất cả các từ khóa được xác định theo cú pháp đều là các từ dành riêng; vì vậy, ví dụ: bạn có thể sử dụng "max" làm số nhận dạng mà không cần phải trích dẫn lại từ đó. ) ví dụ. https://docs.google.com/a/google.com/spreadsheets/d/1r8_mfnZAvTFmT02JHi1XgOwn_-sLCR9XgmR8wEQ4uW418 Chúng tôi khuyên bạn không nên chọn mã định danh yêu cầu dấu ngoặc kép, vì bạn có thể dễ dàng quên sử dụng dấu ngoặc kép hoặc vô tình sử dụng 'dấu ngoặc đơn' thay vì `dấu ngoặc kép`. Đây là những lỗi phổ biến và thường khó gỡ lỗi phân biệt chữ hoa chữ thườngĐịnh danh và chuỗi ký tự phân biệt chữ hoa chữ thường. Tất cả các yếu tố ngôn ngữ khác không phân biệt chữ hoa chữ thường Không có điều kiện trong Google Trang tính?Bạn sử dụng NOT trong Google Trang tính như thế nào? . Ví dụ: nếu bạn muốn loại trừ giá trị "Apple" khỏi một dải ô, bạn có thể sử dụng công thức =NOT(A1. A5) để trả về các giá trị trong phạm vi A1. A5 ngoại trừ "Apple". NOT can be used in Google Sheets to exclude values from a range or to filter data. For example, if you want to exclude the value "Apple" from a range of cells, you can use the formula =NOT(A1:A5) to return the values in the range A1:A5 except for "Apple".
Không phải là công thức trống trong Google Sheets?ISBLANK là một chức năng trong Google Trang tính kiểm tra xem một ô đã cho có trống không. Nếu ô trống, hàm trả về TRUE và nếu ô không trống, hàm trả về FALSE .
Chức năng không phải là gì trong Google sheet?Hàm NOT của Google Trang tính là một hàm tiện dụng cho phép bạn phủ định một giá trị logic hoặc biểu thức. Nói cách khác, nếu đầu vào của hàm ước tính là TRUE, hàm sẽ trả về FALSE |