手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

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

时间:2024-10-14 03:15:03

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函数多条件查结果
© 手抄报圈