同时满足两个条件返回一个值(excel双条件查找的6种方法)

大家好,今天和大家分享“双条件查找的6种方法”,根据产品名称和规格查找销量

同时满足两个条件返回一个值(excel双条件查找的6种方法)

一、解法1:Sumprodutct实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

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

3、公式解释||更多Excel学习和问题请加群:289393114、570064677

  • 同是满足产品名称是A,规格是小号,然后再和销量相乘
  • 满足条件显示销量,不满足条件显示0,然后用sumproduct求和
  • 当然这里也可以用Max替代sumproduct得到公式=MAX((A2:A10=E2)*(B2:B10=F2)*(C2:C10)),不过这个就是数组公式
  • 也可变换一个思路用if判断前面两个条件,如果成立返回销量,不成立返回False,Fasle大于任意数字,然后Min提取最小值,得到公式=MIN(IF((A2:A10=E2)*(B2:B10=F2),C2:C10)),也是数组公式

二、解法2:Lookup实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

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

3、公式解释

  • 这是lookup一个常用套路=lookup(1,0/((条件1区域=条件1)*(条件2区域=条件2)),(返回的结果区域))
  • 第2参数0/((A2:A10=E2)*(B2:B10=F2)),两个条件同时满足就返回1,不满足就返回0,0/0报错,0/1=0
  • 根据lookup这条规则,如果查找值大于第2参数最大的值,那么就定位到最后一个数据位置,返回第3参数定位的这个位置

三、解法3:Index+Match实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

=INDEX(C1:C10,MATCH(E2&F2,A1:A10&B1:B10,0))

3、公式解释

  • Index函数这里用了2个参数,因为第1参数是一列纵向的一维引用
  • Match作index的第2参数
  • Match函数3个参数,用它来定位返回销量那一行
  • Match这里巧妙把两个条件用&连接起来,就变成了一个条件,MATCH(E2&F2,A1:A10&B1:B10,0)

四、解法4:Vlookup+Choose实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

=VLOOKUP(E2&F2,CHOOSE({1,2},A1:A10&B1:B10,C1:C10),2,0)

3、公式解释

  • 这里也是巧妙用&把两个条件变成了一个条件
  • vlookup函数第2参数通过choose把3列变成了2列,也是为了把两个条件变成一个条件
  • choose函数参数不确定,第1参数是索引编号;第2参数开始编号为1;第3参数编号为2;第4参数编号为3;依此类推
  • =choose(1,”A”,”B”,”C”)返回“A”
  • =choose(3,”A”,”B”,”C”)返回“C”
  • =choose({1,2},”A”,”B”,”C”)返回{“A”,”B”}

五、解法5:Sumifs实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

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

3、公式解释

  • sumifs这个函数是多条件求和,由于这种数据源是没有重复的行,所以可以用这个
  • sumifs这个函数03版本没有
  • 这个函数的参数不确定,1个条件3个参数;2个条件5个参数;3个条件7个参数,依此类推

六、解法6:Dsum函数实现

1、公式截图

同时满足两个条件返回一个值(excel双条件查找的6种方法)

2、公式

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

3、公式解释

  • 这个是数据库函数,用得少
  • 此函数有3个参数。第1参数:要引用的数据源;第2参数要求和的列;第3参数:条件,注意一定要引用单元格区域包括列字段,如E1:F2

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。号仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3252784850@qq.com 举报,一经查实,本站将于三个工作日内删除本文链接:https://www.cawinemall.com/ban/8153.html

(0)

相关推荐

  • 单元格引用(单元格引用方式)

    我们经常在别人的公式中看到这样,比如A1,$A1,A$1,$A$1等去表达单元格的,自己好像也知道他是什么意思,但是自己在使用的时候就是迷糊的不行,不是选择其中的那一个去使用。我们现在来搞明白吧!! 在Excel里单元格引用分三种:相对引用,绝对引用,混合引用 首先,我们需要知道单元格在Excel里是如何表示的,相信大家都知道的,我们在这里简单说一下,每个单…

    2023年4月7日
    0
  • 怎么在excel表格里插图片(excel表格里插图片教程)

    日常在处理Excel的时候,有时候我们需要在Excel中插入图片,但是还是有不少朋友不知道WPS版本的Excel怎么插图片,那今天我们就来讲讲WPS版的Excel是怎么插图片的。   其实WPS版本的Excel插图片的方法和其他版本的Excel插图片差不多。下面我们就一起来看吧~ 一、插入单张图片 我们先来看看如何在WPS版本中的Excel插入单张…

    2023年4月9日
    0
  • 出生日期格式yyyy-mm-dd怎么设置

    身份证一共有18个数字,每个数字都有特殊的代表,所以在运用函数将身份证提取出生年月的时候,就需要用到身份证号中的数字进行提取,关于身份证的提出的函数比较复杂,建议收藏,以备不时之需。接下来给大家介绍这五个函数。 函数一:运用MID函数 首先将鼠标光标点击一个空白的单元格,输入“=MID(F2,7,8)”,注意:这里的F2表示对应的身份证号的位置,其中7表示身…

    2023年4月7日
    0
  • excel表格批量乘法计算公式(Excel表格数据如何批量乘以一个数字)

    今天跟大家分享一下Excel表格数据如何批量乘以一个数字   1.打开Excel文件,我们想要批量将数字乘以10.   2.首先我们选择所有数据单元格区域   3.点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说。)   4.点击下图选项,然后点击【乘以】   5.在对话框…

    2023年4月1日
    0
  • EXCEL下标怎么打(EXCEL下标快捷)

    在excel表格中你还在为这样的单位和化学分子式数字标注一筹莫展,不知所措么? O³,H2O, MgCl2 ,dm²,cm³ 今天小编在这里给您提供两种方式轻松解决您的烦恼。 第一种,利用ctrl+1组合键调出“设置单元格-字体”对话框,找到特殊效果下方的上标和下标,然后进行勾选就可完成上下标的操作。   第二种,利用菜单栏中的功能键实现。 这个菜…

    2023年4月1日
    0
  • excel受保护的视图怎么取消(表格受保护的视图模式怎么退出)

    受保护视图模式是 Excel 2010 中新增的一项新功能,它主要用于在打开可能包含病毒或其他任何不安全因素的工作簿前的一种保护性措施。为了尽可能保护电脑安全,存在安全隐患的工作簿都会在受保护的视图中打开,此时大多数编辑功能都将被禁用,用户可以检查工作簿中的内容,以便降低可能发生的任何危险。 从数据库到出.xls格式的Excel表格后,有时打开表格有时会有红…

    2023年4月7日
    0
  • excel表格隐藏了怎么恢复(一键取消全部隐藏的工作表)

    Hello,大家好!今天和大家分享,Excel中一次性取消全部隐藏的工作表的方法。 1 一次取消一个隐藏的工作表 在Excel中,我们可以一次性隐藏多个工作表。选中需要隐藏的工作表,鼠标右键单击,选择【隐藏】,即可将选中的多个工作表隐藏。 但是,如果想要取消隐藏所有隐藏的工作表,使用【取消隐藏】命令,一次只能取消一个隐藏的工作表。 隐藏和取消隐藏的操作如下图…

    2023年4月7日
    0
  • word页面颜色设置(Word文档如何设置段落背景颜色)

    我们有时在编辑Word文档时,需要对文档中部分内容进行背景颜色的添加,那怎么设置段落背景颜色呢?看看小编是怎么操作的吧 首先,用speedoffice软件进行操作的Word文档,选中需要设置背景颜色的段落,并在“主页”里面找到“段落背景颜色”选项;   然后,点击段落背景颜色设置,在出现的下拉选项里面选则需要设置的颜色,以红色为例。   …

    2023年4月5日
    0
  • 表格怎么筛选出需要的内容(Excel 如何高效批量筛选数据)

    1 高级选项 在工具栏【数据】中,有一个高级选项,它可以快速完成批量筛选。 例如,需要在左表中筛选出右边表格的名单记录;   先选中左边单元格表格,点击【数据】中的【高级】选项; 在弹出的对话框中,列表区域代表左表,在条件区域中,选中右边表格,F1到F8,条件格式会自动输入。 最后点击确定,就完成自动筛选了。   2 数据复制 我们还可以…

    2023年4月5日
    0
  • 组合图表如何设置柱状和折线(组合图表怎么做)

    哈喽,大家中午好啊,今天给大家介绍一下如何通过matplotlib库绘制折线图和柱状图的组合图,最终展示结果如下: 1.读取数据: 首先我们先将准备好的数据,读取到我们的页面中 import pandas as pd df=pd.read_excel(‘成绩表.xlsx’) 2.设置标签 为了使我们的中文标签能够正常显示,我们做如下设…

    2023年4月9日
    0