专注office一对一培训专注office一对一培训

成都office一对一培训联系电话
  •  

office培训24小时咨询热线

  • 成都office培训联系电话
  • QQ邮箱:3201180075@qq.com
  • 营业时间:9:00-18:00
  • 地址:高新区天府五街200号(菁蓉国际广场)A座8楼
详情+

关于OFFICE研究中心

OFFIICE研究中心是一家专office培训的企业,给客户提供office精讲班,一对一课程,及企业office内训等相关课程机构。从社会实际出发,结合企业需求及学员现状量身定制开发office课程。服务区域:包括成都武侯区|青羊区|金牛区|高新区|成华区|文殊院八宝街附近|骡马市附近|草市街附近|太升路附近|世纪城附近|孵化园附近|天府五街理想中心附近|office培训课程等。

Excel函数:原来Dget函数在提取的时候比Vlookup函数

文章来源:成都电脑培训  文章作者:office技巧分享小编  发布时间:2021年 09月 09日 10:20:34  标签:Excel函数
提到查询匹配时,相信很多小伙伴首先想到的就是VLOOKUP函数,又或者是LOOKUP、HLOOKUP、INDEX和MATCH

等。如果使用的是office 365的版本呢,还有比VLOOKUP更方便一点的XLOOKUP的存在。而成都电脑培训小编今天提

到的却不是这些常见的函数,而是DGET函数。在某些场景下,使用DGET函数会比VLOOKUP函数更简单一点,不信的

话,就跟着小编往下看吧:
 
1.DGET函数的作用:从列表或数据库的列中提取符合指定条件的单个值。

2.DGET函数的参数:DGET(Database, Field, Criteria)

参数说明:

Database:构成列表或数据库的单元格区域。

Field:指定函数所使用的列。 输入两端带双引号的列标签,如 "使用年数" 或 "产量";或是代表列表中列位置的数字

(不带引号):1 表示第一列,2 表示第二列,依此类推

Criteria:包含所指定条件的单元格区域。即为条件区域

3.函数使用案例

3.1 使用Dget函数实现单条件/逆向查找

如下图所示,需要根据所给工号查找对应的姓名


成都电脑培训 
 
 
F2单元格公式为:=DGET(A1:C37,1,E1:E2)


成都电脑培训 
 
公式说明:DGET函数以E1:E2位条件区域(条件区域内要包含标题和条件值哦)查找位于A1:C37区域中(此为数据区

域,需要包含标题行在内)第1列中与条件值A001对应的数据,即为黄蓉
 
根据DGET函数第2参数的特点,此公式还可以书写为:

=DGET(A1:C37,”姓名”,E1:E2)

=DGET(A1:C37,F1,E1:E2)
 
3.2 使用DGET函数多条件查找

如下图所示,需要根据给出的工号和姓名查找相应的业绩数据


成都电脑培训 
 
 
G2单元格公式为:=DGET(A1:C37,”业绩”,E1:F2)


成都电脑培训 
 
公式的书写逻辑和第1个案例中是一样的,在这里小编就不再重复说明了哦,勤快点的小伙伴们也可以练一下另外两种公

式的书写方法哦
 
3.3 Dget和column函数实现多列查找
 
如下图所示,需要根据给出的工号查找对应的姓名和业绩数据


成都电脑培训 
 
F2单元格公式为:=DGET($A$1:$C$37,F1,$E$1:$E$2)。输入完成后向右拖动填充至G2单元格


成都电脑培训 
 
公式说明:因为F2单元格的公式需要向右填充至G2单元格,所以Dget函数的数据区域A1:C37和条件区域E1:E2需要按F4

进行锁定哦
 
说到这,有的小伙伴可能就很疑惑了,就上面的这些案例来说,Dget在查询数据方面很实用啊,那为什么这个函数的使

用却没有VLOOKUP函数那样广泛呢?其实啊,这个原因咋子与Dget函数也有一个“致命”的缺点,那就是Dget函数只

适合用于查找单条数据,不能够向下填充哦。
 
今天的分享到这里就结束了,你学会了吗?