目录
源数据表
营业厅名称 | 等级 | 性质 | 得分 |
蓓蕾营业厅 | 3级 | 城镇 | 80 |
桂城营业厅 | 3级 | 城镇 | 80 |
黄岗营业厅 | 3级 | 城镇 | 92 |
黄塘营业厅 | 2级 | 城镇 | 92 |
建设营业厅 | 3级 | 城镇 | 84 |
康城营业厅 | 3级 | 城镇 | 86 |
建设路专营店 | 3级 | 城镇 | 85 |
南兴二路营业厅 | 3级 | 城镇 | 93 |
竹乡营业厅 | 3级 | 城镇 | 89 |
解放中路营业大厅 | 3级 | 城镇 | 82 |
城中营业厅 | 3级 | 城镇 | 92 |
华英体验店 | 4级 | 城镇 | 83 |
坑口乡镇营业厅 | 4级 | 农村 | 92 |
蓝塘合作厅 | 4级 | 城镇 | 65 |
沙街合作厅 | 4级 | 城镇 | 87 |
罗董乡镇营业厅 | 4级 | 农村 | 90 |
杏花乡镇营业厅 | 4级 | 农村 | 79 |
大旺乡镇营业厅 | 4级 | 农村 | 87 |
大旺综合楼营业厅 | 4级 | 农村 | 90 |
小湘乡镇营业厅 | 4级 | 农村 | 77 |
宾亨乡镇营业厅 | 4级 | 农村 | 87 |
古水乡镇营业厅 | 4级 | 农村 | 74 |
大岗乡镇营业厅 | 4级 | 农村 | 85 |
梁村乡镇营业厅 | 4级 | 农村 | 88 |
西区营业厅 | 4级 | 城镇 | 77 |
邓村乡镇营业厅 | 4级 | 农村 | 87 |
2010年某电信营业厅服务洲评项目是由中国电信某分公司聘请专业咨询公司的专业人员,以神秘客户的身份从客户角度对营业厅的服务进行测评,测评内容包括营业厅环境、营业人员的仪容仪表、服务行为、服务的主动性和业务办理质量等多方面,是对营业厅服务的综合测评,具有一定的客观性和准确性。如图所示为中国电信某分公司某月26家营业厅测评结果,查询出营业厅性质为“城镇”的营业厅的最高得分及最低得分。
解决方案
使用DMIN及DMAX函数可以查询符合条件的最小值及最大值。
以“现有连接”连接方式
SELECT DMAX("得分","sheet1$","性质='城镇'") AS 城镇最高分,DMIN("得分","sheet1$","性质='城镇'") AS 城镇最低分
MAX WorksheetFunction 方法 (Excel)
返回列表或数据库的列中符合指定条件的最大数字。
语法
DMax(Arg1、 Arg2、 Arg3)
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必需 | Range | Database - 构成列表或数据库的单元格区域。 数据库是相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。 |
Arg2 | 必需 | Variant | Field - 指示函数所使用的列。 输入使用双引号括起来的列标签,如“使用年数”或“产量”,或者输入代表列表中列位置的数字(不带引号):1 代表第一列,2 代表第二列,依此类推。 |
Arg3 | 必需 | Variant | Criteria - 包含指定条件的单元格区域。 只要参数 criteria 至少包含一个列标签和列标签下方用于为该列指定条件的一个单元格,就可以为它使用任意区域。 |
返回值 Double
实现本例要求还可以采用WHERE条件子句进行查询,其语法如下:
SELECT MAX(得分) AS 城镇最高分,MIN(得分) AS 城镇最低分
FROM [sheet1$]
WHERE 性质='城镇'