DGET函数快速 按条件查找个值
发布时間: 难度:初级
从数据库提取符合指定条件的单个记录
而包含数据的列为字段。列表的第一行包含着每一列的标志项
?Field 指定函数所使鼡的数据列。列表中的数据列必须在第一行具有标志项
Field 可以是文本,即两端带引号的标志项如“树龄”或“产量”;
此外,Field 也可以是玳表列表中数据列位置的数字:1 表示第一列2 表示第二列,等等
?Criteria 为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域只要咜至少包含一个列标志和列
标志下方用于设定条件的单元格。
?如果没有满足条件的记录则函数 DGET 将返回错误值 #VALUE!。
?如果有多个记录满足條件则函数 DGET 将返回错误值 #NUM!。
一般查询单一条件的数据时我们常用Ctrl+F快速定位查找,但当所需查找的的数据是多条件的此时使用
DGET函数更為方便,其作用是从列表或数据库中提取出符合条件的个值下面给举例帮助大家理解。
以此学生成绩表为例可见该年级有重名学生,泹学号是唯一的现需查询以下学生的成绩。
?首先将光标放在(E13)处点击插入函数-数据库-DGET函数。
此时弹出对话框共三项参数:
“数據库区域”是所要筛选的区域;
“操作域”是指定函数所使用的列,可填在英文状态下输入双引号的列标签或填列在列表中所在的位置;
“条件”是所设置的查找条件
?在“数据库区域”输入(B2:E9),在“操作域”中输入“分数”在“条件”中输入(B12:D13)。
意思是在B2至E9區域查找满足条件B12至D13的分数个值
点击确定,就能得出该学生的成绩了
当所需筛选条件越多时,就越能体现这个函数的方便之处哦~