当前位置:首页 > 经验 >

DGET函数(dget函数的批量使用方法)

来源:原点资讯(m.360kss.com)时间:2022-11-07 22:38:48作者:YD166手机阅读>>

提到数据查询,相信很多人都会想到Vlookup,但是它已经将近40岁了,虽然继任者Xlookup也已经出来很久了,但是大部分人的版本都不支持。今天就跟大家盘点4种除了Vlookup之外的数据查询方法,只需要根据自己的需求选择对应的方法即可

想要从零学习Excel,这里↓↓↓

一、Lookup(多条件查询)

语法:=lookup(查找值,在那一列中查找,返回的结果列)

这个函数适合多条件查询,并且结果不是数值的情况

如下图所示,我们想要找到【2班鲁班】的专业,在这里鲁班是有重复值的,所以需要进行多条件查询

公式为:=LOOKUP(1,0/((A2:A9=G3)*(B2:B9=H3)),E2:E9)

这个函数是一个固定的书写方法

第一参数:1

第二参数:0/((条件1)*(条件2)),就是有几个条件就写几个条件在分母的位置相乘即可

第三参数:需要返回的结果列

DGET函数,dget函数的批量使用方法(1)

二、sumif(条件求和)

语法:=sumif(条件列,求和条件,求和列)

sumif可以全面取代vlookup进行各种数据查询,但是有两个大前提

1.结果必须是数值

2.不能出现重复值

如下图我们想要查找【刘备的英语】成绩,公式:=SUMIF(B2:B9,G3,D2:D9),反向查询也是一样的操作,只需要根据条件设置即可

如果存在多个条件的情况,使用sumifs函数即可

DGET函数,dget函数的批量使用方法(2)

三、dget函数(数据库函数)

语法:=dget(数据区域,返回结果的表头字段,查找条件)

它是一个数据库函数,可以用于全面的取代Vlookup,需要注意的是:它是根据表头字段进行数据查询的,所以我们需要将表头字段也添加到公式的参数中,这点非常重要

如下图,我们想要查找【2班鲁班】的专业,只需要将公式设置为:=DGET(A1:E9,I2,G2:H3)即可

第一参数:A1:E9,表示整个数据区域 第二参数:I2,就是【专业】这个表头字段 第三参数:G2:H3,查找的条件

dget函数我们是可以直接选择表格中已经罗列好的条件来使用的

DGET函数,dget函数的批量使用方法(3)

四、sumproduct(乘积之和)

语法:= sumproduct(第一个数据区域,第二个数据区域,第三个数据区)以此类推,最多可以设置256个数据区域。

使用sumproduct进行数据查询,它的前提跟sumif函数是一样的,要求结果必须是数值,不能存在重复。

如下图,我们想要找到苹果的数量,公式为:=SUMPRODUCT((A2:A5=D2)*B2:B5),它的计算原理还是比较复杂的简单跟大家介绍下,如果你实在看不懂,只需记得这个格式就好了

=SUMPRODUCT((条件)*结果列)

DGET函数,dget函数的批量使用方法(4)

它是一个数组公式,我们将条件设置为水果这一列等于苹果,它的结果就是一列逻辑值,如下图所示,在Excel中可以将true可以看做是1,false可以看做是0,之后这一列逻辑值再与对应的数量相乘,结果为一个50,三个0,最后会对这个区域求和,结果为50,这个就是计算的过程

DGET函数,dget函数的批量使用方法(5)

以上就是今天分享的全部内容,除此之外还可以使用index match来组合查找,但是这个对于新手来说比较难,容易出错,就不再多做介绍了

我是excel从零到一,关注我,持续分享更多excel技巧

栏目热文

dget函数能不能下拉查询(函数应用到整个下拉列表)

dget函数能不能下拉查询(函数应用到整个下拉列表)

编按:哈喽,大家好!在上篇文章中,我们为大家分享了透视表的前5条妙用,分别是合并同类项、按条件汇总数据、统计非重复数据、...

2022-11-07 23:09:18查看全文 >>

if函数多条件判断(if公式5个条件怎么编)

if函数多条件判断(if公式5个条件怎么编)

IF函数可以进行逻辑比较,根据判断结果返回不同情况下指定的内容或公式。今天咱们就说说IF函数的几个典型应用。1、条件判断...

2022-11-07 23:00:40查看全文 >>

dget函数的使用方法及实例(dget函数的批量使用方法)

dget函数的使用方法及实例(dget函数的批量使用方法)

Excel中的函数DSUM、DCOUNT、DCOUTA、DMAX、DMIN等被称为数据库函数。这类函数名称以D开头,也被...

2022-11-07 22:55:13查看全文 >>

dget如何批量查询(dget函数怎么向下填充)

dget如何批量查询(dget函数怎么向下填充)

根据科目和明细科目两个条件查询对应金额:1、SUMIFS输入公式:=SUMIFS(C:C,A:A,E2,B:B,F2)S...

2022-11-07 23:11:58查看全文 >>

dget函数的批量使用方法(dget函数能否下拉填充)

dget函数的批量使用方法(dget函数能否下拉填充)

昨天写了两篇关乎傅立叶变换的小短文。第一篇以9副图展示了傅立叶变换把信号分解成若干个正弦波的能力,并且实现了两个For循...

2022-11-07 23:08:34查看全文 >>

dget函数哪个版本才有(dget函数能不能下拉查询)

dget函数哪个版本才有(dget函数能不能下拉查询)

大家好,欢迎回到IT微课程。本节课,小编想问大家个问题,怎样从一堆的数据中,找到符合条件的单个值?大家可能会想到用VLO...

2022-11-07 23:08:20查看全文 >>

dget函数的高级用法(dget函数的使用技巧)

dget函数的高级用法(dget函数的使用技巧)

数据库的构成样式与Excel工作表类似,是包含一组相关数据的列表,称为清单;数据库表中的每一行称为一条记录,第一行包含着...

2022-11-07 22:49:18查看全文 >>

dget函数不能批量填充吗(dget函数能否下拉填充)

dget函数不能批量填充吗(dget函数能否下拉填充)

在Excel工作表中,有一个非常重要的工具,那就是函数公式,如果要全部掌握,几乎是不可能的,但是对于一些常用的公式则必...

2022-11-07 23:15:13查看全文 >>

dget函数能秒杀vlookup吗(vlookup 函数长度限制)

dget函数能秒杀vlookup吗(vlookup 函数长度限制)

在excel中提到数据查询,很多人首先想到的就是vlookup函数,因为很多人第一个接触到的函数就是vlookup函数,...

2022-11-07 23:12:29查看全文 >>

dget函数的高级使用方法(dget函数的高级用法)

dget函数的高级使用方法(dget函数的高级用法)

轻松办公-OfficeExcel函数精解(九十八)数据库之DGET函数一、函数功能从列表或数据库的列中提取符合指定条件的...

2022-11-07 22:49:35查看全文 >>

文档排行