打开APP
userphoto
未登录

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

开通VIP
多条件查询

已获授权转载


VLOOKUP
很多人平时都用Vlookup进行查询(基本用法请百度),一般都是只有一个条件,遇到两个条件的时候,就束手无策了。

看看下面这个图:
其实公式很简单:
=vlookup(G2&H2,if({1,0},A:A&B:B,C:C),2,0)}
采用了vlookup并嵌套了if,还涉及了数组公式。

先普及一下什么是数组公式?

微软官方给出的解释,数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果 。

就对这个公式而言,在if中的1和0都要参与运算。

且vlookup前后的{}这个符号不是自己手动输入的,是ctrl+shift+enter在编辑栏公式后三键一起按下。

这就是数组公式。

在Excel中,1表示TRUE,0表示FALSE,根据if函数的特征,当等于1的时候,就返回A:A&B:B,等于0的时候,就返回C:C。因为if函数中有数组{1,0},所以就相当于生成了两列新数据:店铺城市、销售业绩(即把以前三列的数据:店铺、城市、销售业绩变成了店铺城市、销售业绩)
用“&”连接店铺和城市,成为一个条件“店铺城市”,在用if新生成的两列数据(店铺城市、销售业绩)中查找,返回2(永远都是2)。

于是结果就出来了。
慎用公式求值,容易卡。

平时在工作中,很多人都用vlookup,但查询值都在第一列,若是值在中间或者末列,还要复制一列到最前面。

也可以用这个数组公式重新生成新的区域,记得ctrl+shift+enter三键结束就ok了!

如果你很懵,看不懂数组,那么往下看:

DSUM
很少看到有人介绍dsum这个超级好用,又不涉及难懂的还要ctrl+shift+enter三键结束的数组公式,就简单一个函数:
原公式是:=dsum(A:C,I1,G1:H2)
A:C是数据区域,I1是要查找值的字段,G1:H2是条件区域(字段+条件)。

完了。
高级筛选
这个平时大家也用得少:
同时满足多个条件时,把条件写在同一行,居于标题下面;

只需满足其中一个条件时,分行写就可以了。

具体操作请看视频:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
复工后还在用Sum函数求和,那就真的Out了!
【Excel问伊答86】不用数组公式也能让VLOOKUP多条件查询
Vlookup函数实现多条件查找,又有新方法
VLOOKUP函数的多条件查找
IF函数的8个用法公式!
VLOOKUP函数搭配IF{1,0}应该如何理解,其实很简单
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服