打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数据库函数DGET,适用于条件提取

先来看下案例:

D14中想要显示指定业务员指定月份的销售额,类似这种查询很多群友都遇到过,你是怎么处理的呢?

大部分人的公式应该是:

=INDEX(B2:G11,MATCH(B14,A2:A11,0),MATCH(C14,B1:G1,0))

用INDEX返回查询值,通过MATCH函数确定INDEX函数要偏移的行和列。

其实也可以这样:

公式:

=DGET(A1:G11,MATCH(C14,A1:G1,0),B13:B14)

公式中只用了一个MATCH,简洁明了。

普及下DGET函数,它的作用是从列表或者是数据库的列中提取符合指定条件的单个值。

语法:DGET(database, field, criteria)

第一, Database ,是构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含每一列的标签。

第二, Field ,是指定函数所使用的列。输入两端带双引号的列标签,如 "使用年数" 或 "产量";或是代表列在列表中的位置的数字(不带引号):1 表示第一列,2 表示第二列,依此类推。

第三: Criteria ,是包含所指定条件的单元格区域。您可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下方包含至少一个指定列条件的单元格。

大白话点说,DGET(在哪个数据库或者列表中查找,在数据库或者列表的哪一列查找,条件区域是什么),所以这个函数用于做类似案例中的查询时是非常方便的,特别是多条件查找。

对照上面的案例,大家应该可以理解这个函数是怎么用的,其实其作用类似与Excel中的高级筛选功能。

下面再举一个案例:

求某个业务员某个产品的销售额,你会怎么办呢?

说白了就是个查找问题嘛,很多同学会想到VLOOKUP,但是得做个辅助列,如下:

通过把A列和B列连接起来,构建一个唯一的链接,这样就可以用VLOOKUP查找了。

如果用DGET函数,一切会非常简单:


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
多条件查找还不会?11种方法任你选
安利一个神仙函数:DGET函数,取代Vlookup函数实现多条件查找,超便利!
Excel多条件查找的10个公式!建议收藏!
Excel中DGET函数用法和实例
EXCEL从数据清单或数据库中提取符合指定条件的单个值
excel多条件查找公式大全
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服