上QQ阅读APP看书,第一时间看更新
2.4 DGET函数:数据库查找单个值
【函数名称】DGET
【主要功能】从数据库中提取满足指定条件的单个(记录)值。
【使用格式】=DGET(database, field, criteria)
【参数说明】database构成列表或数据库的单元格区域。field指定函数所使用的数据列。criteria为一组包含给定条件的单元格区域。
注意:如果没有满足条件的记录,则函数DGET将返回错误值#VALUE!。如果有多个记录满足条件,则函数DGET将返回错误值#NUM!。
【应用举例】
DGET函数是从数据清单或数据库中提取符合指定条件的单个值。其用法如图2.5所示。
图2.5 DGET函数示例
在B10单元格中录入公式:=DGET(A1:D7,4, A9:A10);其中A1:D7为数据库区域,4表示查找英语的成绩记录,A9:A10表示查找条件为学生姓名为“戊”的成绩。上述公式是从A1:D7数据库中提取学生姓名为“戊”的英语成绩,最终返回值为90。
DGET函数与VLOOKUP函数类似,但DGET函数可以查找1至多个条件的返回结果,但返回值只有一个。VLOOKUP只能查找一个条件的返回结果(即使是多个条件的查找,也需要将多个条件经过处理后,变成一个唯一的条件),其返回值可以是一个,也可以是多个。