您的位置: 华北热线 > 资讯 > 正文

EXCEL| 这几个多条件查询函数,你都会吗?

2020-08-29 05:54:46来源:阅读:-

问题来源

多条件查询一直是困扰EXCEL使用者的难题之一,今天韩老师就把经常用于多条件查找的DGET、SUMIFS、SUMPRODUCT、LOOKUP、OFFSET、VLOOKUP六个函数综合讲解。

示例数据:

EXCEL| 这几个多条件查询函数,你都会吗?

查询仓库二键盘的销量。

韩老师视频讲解

视频加载中...

关键步骤提示

第一种:DGET函数

在G2单元格输入公式:“=DGET(A1:C13,C1,E1:F2)”

DGET(构成列表或数据库的单元格区域, 结果数据的列标签, 指定条件的单元格区域);

在本题中的解释:

=DGET(数据库,销量列标签,条件区域)。

第二种:SUMIFS函数

在G5单元格输入公式:“=SUMIFS(C2:C13,A2:A13,E5,B2:B13,F5)”

EXCEL| 这几个多条件查询函数,你都会吗?

第三种:SUMPRODUCT函数

在G8单元格输入公式:“=SUMPRODUCT((A2:A13=E8)*(B2:B13=F8)*C2:C13)”

其中,各个数组返回值:

EXCEL| 这几个多条件查询函数,你都会吗?

三个数组对应位置数据乘积求和。

注意:SUMPRODUCT函数只能用于查询“数值”单元格。

第四种:LOOKUP函数

在G11单元格输入公式:“=LOOKUP(1,0/((A2:A13=E11)*(B2:B13=F11)),C2:C13)”

EXCEL| 这几个多条件查询函数,你都会吗?

注意要点:

  • LOOKUP函数用“二分法”进行查找。
  • 返回小于等于lookup_value(查找值)的最大值。
  • Lookup_vector(查找区域)中如果有“错误值“,那么LOOKUP函数在查找时将会忽略错误值

“=LOOKUP(1,0/((A2:A13=E11)*(B2:B13=F11)),C2:C13)”

在 {#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}里查找1,忽略错误值,结果返回0对应位置的C2:C13中的数据。

第五种:OFFSET函数

在G14单元格输入公式:“=OFFSET(C1,MATCH(E14&F14,A2:A13&B2:B13,0),)”

本公式的含义是:以C1为基准,公式向下偏移MATCH(E14&F14,A2:A13&B2:B13,0)行。

其中E14&F14和A2:A13&B2:B13分别对应的结果:

EXCEL| 这几个多条件查询函数,你都会吗?

公式结束时需按“CTRL+SHIFT+ENTER”组合键。

第六种:VLOOKUP函数

在G14单元格输入公式:“=VLOOKUP(E17&F17,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)”

其中“IF({1,0},A2:A13&B2:B13,C2:C13)”是生成一新的数据区域:

EXCEL| 这几个多条件查询函数,你都会吗?

“=VLOOKUP(E17&F17,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)”是指在新的区域中精确匹配第2列的数值。

公式结束时需按“CTRL+SHIFT+ENTER”组合键。

最终结果:

EXCEL| 这几个多条件查询函数,你都会吗?

推荐阅读:only时尚网

滚动推荐
54:46EXCEL| 这几个多条件查询函数
问题来源多条件查询一直是困扰EXCEL使用者的难题之一,今天韩老师就把[详细]
46:45中兴BladeV9亮相,网友:终于
大家都了解,虽然zte中兴在我国市场并并不是十分受欢迎,可是其在国外市[详细]
43:17网友发布适配34款机型的Andro
众所周知,安卓8.0正式版发布以后,到目前,最然如三星、索尼、HTC、[详细]
39:58国行三星S6(G9200)迎安卓7
谢谢IT之家网民 网易手机的案件线索递送IT之家8月3日信息 历经漫长[详细]
26:33酷派大神F1plus联通版之后12
[家用电器视界网讯]依据先前的曝出掌握到,酷派大神将于12月12日公布[详细]
19:54比红米Note3贵!华为荣耀5X高
华为公司现阶段与红米noteNote3对彪的是荣耀5X,但是荣耀5X一[详细]
12:08不走寻常路才能打造独特产品!
说真话,每一次商品分析,都迫不得已提及iPhone,它是件很无奈的事儿[详细]