关于QUERY函数
QUERY的简介
以SQL样式执行数据筛选和操作Google表格函数 | ||
=QUERY( 数据范围, 查询语句, [标题行数] ) 简介 QUERY函数是一种强大的工具,它允许您对指定的数据范围执行类似SQL的查询,用于数据筛选、汇总和排序。 |
||
|
QUERY的适用场景
- 需要根据特定条件提取数据时。
- 需要对数据进行排序或汇总时。
- 希望通过SQL样式的操作提升数据处理效率时。
QUERY的使用方法
以下示例展示了QUERY函数的基本用法。
A | B | C | D | |
---|---|---|---|---|
1 | 姓名 | 年龄 | 分数 | |
2 | 王伟 | 20 | 85 | |
3 | 李娜 | 22 | 90 | |
4 | 张强 | 19 | 78 |
以下是QUERY函数的应用示例:
描述 | 公式 | 结果 |
---|---|---|
提取分数≥80的行 | =QUERY(A1:C4, “SELECT A, C WHERE C >= 80”, 1) | 显示王伟和李娜的数据 |
按年龄降序排列 | =QUERY(A1:C4, “SELECT A, B ORDER BY B DESC”, 1) | 按李娜、王伟、张强的顺序显示 |
计算平均分 | =QUERY(A1:C4, “SELECT AVG(C)”, 1) | 显示平均分89 |
结果
- 通过查询语句,可以轻松操作数据。
- 支持根据条件筛选和排序。
QUERY函数查询语句示例

Google表格中的QUERY函数及其查询语法列表
Google表格中的QUERY函数是一种功能强大的工具,可灵活地对表格数据进行筛选、排序和汇总。本文将介绍QUERY函数中可用的查询语法列表,并附带具体示例。QUERY函数的基本语法=QUERY(数据范围, 查询语句, )示例: =QUERY(A1:D10, "SELECT A, B WHERE C > 100", 1...
QUERY的高级应用
使用QUERY函数可以简化复杂的数据处理。以下是一些高级应用示例:
A | B | C | D | |
---|---|---|---|---|
1 | 姓名 | 年龄 | 分数 | 地区 |
2 | 王伟 | 20 | 85 | 北京 |
3 | 李娜 | 22 | 90 | 上海 |
4 | 张强 | 19 | 78 | 广州 |
描述 | 公式 | 结果 |
---|---|---|
提取特定地区且分数高的人员 | =QUERY(A1:D4, “SELECT A, C WHERE D = ‘北京’ AND C >= 80”, 1) | 仅显示王伟 |
按地区计算平均分 | =QUERY(A1:D4, “SELECT D, AVG(C) GROUP BY D”, 1) | 显示各地区的平均分 |
注意事项
- 数据范围需包含标题行。
- 查询语句需用单引号括起。
- 数据格式不匹配时可能导致错误。
总结
- QUERY函数是高效处理数据筛选、汇总和排序的强大工具。
- 支持SQL样式语法,操作灵活。
- 注意标题行和数据格式,以避免错误。