之前有个同学在后台留言,询问VLOOKUP查找同时满足两个条件的方法(怎样在Excel表中把手机号码中间4位设为星号(*)?||小站问答:第80期),加油菌的回复是,通过“=VLOOKUP(E2&F2,IF({1,0},A1:A10&B1:B10,C1:C10),2,0)”表达式可以查找到相应的数据。

今天我们来看看,其他几种双条件查询的方法。

方法一:利用SUMPRODUCT函数实现

函数表达式为:

=SUMPRODUCT((A2:A10=E2)*(B2:B10=F2)*(C2:C10))

方法二:利用LOOKUP函数实现

函数表达式为:

=LOOKUP(1,0/((A2:A10=E2)*(B2:B10=F2)),C2:C10)

这是LOOKUP函数的一个常用套路= LOOKUP (1,0/((条件1区域=条件1)*(条件2区域=条件2)),(返回的结果区域)),可以查找出双条件的对应值。

方法三:利用SUMIFS函数实现

函数表达式为:

=SUMIFS(C:C,A:A,E2,B:B,F2)

SUMIFS函数是多条件求和,不过由于数据源是没有重复的行,所以可以用这个表达式来查找双条件对应的数据哦。

方法四:利用DSUM函数实现

函数表达式为:

=DSUM(A:C,3,E1:F2)

DSUM是数据库函数,平时很少用到,该函数一共有3个参数,用通俗点的语言来说就是:

=DSUM(要引用的数据源,要求和的列,条件)。

需要注意的是,条件要包含表头数据,比如这里我们设置的条件是E1:F2。

除了以上几种方法外,还能利用INDEX+MATCH函数、MAX函数等方式来实现双条件的查找,这里就不多作介绍了,同学们可以自己研究研究哦。


荐读:

酷酷的九宫格照片效果,Word也能完美实现!||Word技巧

Word文档保护密码忘了怎么办?试试这样取消密码吧!||Word技巧

职场新人如何快速成为Excel高手?

vlookup两个条件匹配_用VLOOKUP进行同时满足两个条件的查找,几种方法都在这啦!||Excel技巧...相关推荐

  1. 混凝土墙开洞_请教各位大神,混凝土墙体开洞通常有几种方法

    答:现在市场上的吊顶的方法大概有两种,这两种方法并不是按照吊顶的技巧来划分的,而是按吊顶的材料来划分的,有这两种方法:1.用木龙骨做吊顶 2.用轻钢龙骨做吊顶.这两种方法都有好坏,看楼主你怎么选择了. ...

  2. 如何将单选题多选题分开_别再说不会分析多选题了!这6种方法解决你的烦恼!...

    在进行问卷研究时,很多时候都会使用到多选题,多选题很容易理解,而且很多场合时都需要使用多选题进行数据收集. 但当进行分析时会遇见一种尴尬,即只能做最简单的频数,计算个数或者计算下简单的百分比,使得分析 ...

  3. 装mysql最后一步没响应_解决MySQL安装到最后一步未响应的三种方法

    这种情况一般是你以前安装过MySQL数据库服务项被占用了. 解决方法: 方法一:安装MySQL的时候在这一步时它默认的服务名是"MySQL" 只需要把这个名字改了就可以了.可以把默 ...

  4. 如何在一台计算机上使用两个网络,一个宽带如何装两个路由器?这三种方法都可以使用...

    原标题:一个宽带如何装两个路由器?这三种方法都可以使用 实现的方法有三种: 二级路由器.路由器改当交换机.无线桥接这三种,之前我也曾提到过,今天我们再来总结下两台路由器连接的三种方法. 一.无线路由器 ...

  5. excel 多条件查找三种方法:lookup、vlookup、indexmatch 多条件查找案例

    最近在Excel微信学习交流群中收到某位学员的问题咨询,问题是如何返回单据编号和物料长代码对应的含税数额.如下表: 其实这位学员的问题就是excel的多条件查找问题. 下面通过一个实例跟大家分享一下常 ...

  6. js 使用多态替换条件语句_用多态和组成替换多个条件

    js 使用多态替换条件语句 用多态替换条件语句是一种众所周知的重构模式. 如果您不熟悉该模式,可以在此处查看 . 但是,一旦类中有多个条件检查所基于的字段,该基本解决方案便会开始崩溃. 我们将研究一些 ...

  7. python 两个列表比较_如何在Python中比较两个列表

    python 两个列表比较 In this article, we will understand the different ways to compare two lists in Python. ...

  8. ad10捕捉pad中点_【中考专题】中点模型(通关篇)—三种方法,助你通关!

    线段中点是几何部分一个非常重要的概念,和后面学习的中线,中位线等概念有着密切的联系.在几何证明题中也屡次出现. 那么,如果在题中遇到中点你会想到什么? 等腰三角形三线合一:直角三角形斜边上的中线等于斜 ...

  9. python中none算变量吗_在python中对变量判断是否为None的三种方法总结

    三种主要的写法有: 第一种:if X is None; 第二种:if not X: 当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这 ...

最新文章

  1. R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化
  2. 【c语言】求两数之和
  3. “TNS-03505:无法解析名称”问题解决一例
  4. 区块链 软分叉和硬分叉 简介
  5. The user does not exist or is not unique错误
  6. 如何利用WebScarab绕过JS验证
  7. 如何垂直居中一个浮动元素
  8. python的垃圾处理机制_Python语法入门之垃圾回收机制
  9. 私人仓库免费后本地git和远程github首次连接
  10. ssm框架搭建和整合流程
  11. iToken----开发前准备
  12. HTML5 文本语义元素
  13. 学习 python ORM 类库 SQLAlchemy 使用
  14. android gsm编程,Android新手入门 FAQ
  15. Verilog语言之结构语句:if、case
  16. 新颖的自我介绍_精选简单新颖的自我介绍
  17. 基于FPGA驱动DAC6004
  18. 计算机二级选择题记忆知识点
  19. AppScan详细使用教程
  20. 数据库oracle11g的存储结构

热门文章

  1. 小狼程序员:工作遐想
  2. C#错误异常日志记录到文件
  3. java基础学习——14、代码格式
  4. 解决ubuntu未安装无线网卡驱动的问题
  5. 设计模式的一些小整理
  6. 上班第一天,Myeclipse 2014上SVN部署以及maven 配置
  7. CSS Margin(外边距)
  8. ifconfig命令为centos linux系统配置临时的局域名IP、网关以及子网掩码
  9. Dnn's Event Logging API
  10. Python学习笔记(三)数据类型--Number类型