养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Excel中使用DGet函数多条件查结果

时间:2024-10-23 09:31:53

Dget函数是一个数据库函数,用于从给定的多个条件中查找出单一结果。Dget函数的语法结构:Dget(数据库区域,查找结果所在列,条件区域)

工具/原料

计算机

Excel2016

DGET函数

方法/步骤

1、以学生成绩表为例。在学生成绩表中,根据学生姓名和班级查找学生的各项数据,如考摒蛲照燔号以及各单科成绩。加入辅助数据区域。在“插入函数”对话框中,找到Dget函数。

Excel中使用DGet函数多条件查结果

2、首先查找学生考号。查询结果返回到C37单元格。

Excel中使用DGet函数多条件查结果

3、因为辅助区域中只有表头,没有具体的姓名和班级,所以返回结果为错误值#N/A。

Excel中使用DGet函数多条件查结果

4、填入数据库中存在着的学生姓名和班级,正确显示该学生的考号。

Excel中使用DGet函数多条件查结果

5、在实际使用中,我们会发现,当我们输入“贾晓明”“6班”这一组条件时,又会出现#N/A错误。这是因为在数据库中存在重复值,显示错误。

Excel中使用DGet函数多条件查结果

6、其他数据结果使用自动填充柄完成填充。

Excel中使用DGet函数多条件查结果

7、但是仔细分析自动填充出来的数据所引用的单元格会发现,单元格地址随着鼠标的拖动会葛激握颟发生变化,我们需要在引吹涡皋陕用单元格地址时,使用绝对引用,这样就可以把数据库源进行固定。同时,对于列数参数,我们使用列函数column(单元格)。同样注意绝对引用和相对引用的使用。书写格式是:DGET($A$1:$J$32,COLUMN(D$2),$A$36:$B$37)

Excel中使用DGet函数多条件查结果

8、“$A$1:$J$32”和锞蕈漉栽“$A$36:$B$37”是数据库区域和辅助区域,用绝对引用进行固定。“COLUMN(D$2)”弋讥孜求使用列函数Column(),使用混合引用,对于单元格行使用绝对引用达到固定行的目的,列数随着自动填充作相应的变化,使用相对引用。

Excel中使用DGet函数多条件查结果

© 一点知识