数组公式匹配(EXCEL根据2项不同的条件,自动匹配)

2024-07-16 12:10:05 :25

数组公式匹配(EXCEL根据2项不同的条件,自动匹配)

大家好,今天小编来为大家解答以下的问题,关于数组公式匹配,EXCEL根据2项不同的条件,自动匹配这个很多人还不知道,现在让我们一起来看看吧!

本文目录

EXCEL根据2项不同的条件,自动匹配

公掘困禅式如判尘尺喊下:

=LOOKUP(C3,{0,101,151,201},SWITCH(B3,15,{40;50;60;60},20,{50;50;60;60},25,{50;60;60;70}))

EXCEL表里面如何将多列多行的数据匹配到另一张表里面的多行多列如图A和图B所示图A需要转换到图B

在Excel中,公式是以等号或“+”号开头,由常数、函数、单元格引用或运算符组成的式子,并将计算结果显示在相应的单元格中。在公式中可以使用的运算符有算术运算符、比较运算符、字符连接运算符(&)。 前面介绍的公式都是只执行一个简单计算且返回一个计算结果的情况,如果需要同时对一组或两组以上的数据进行计算,计算的结果可能是一个,也可能是多个,这种情况只有数组公式才能处理。 数组公式可以对两组或两组以上的数据(两个或两个以上的单元格区域)同时进行计算。在数组公式中使用的数据称为数组参数,数组参数可以是一个数据区域,也可以是数组常量(经过特殊组织的常量表)。 3.2.1 数组公式的建立方法 如果需要建立数组公式进行批量数据绝棚的处理,其操作步骤如下: 如果希望数组公式返回一个结果,可以先选中保存计算结果的单元格;如果数组公式返回多个结果,则需先选中要保存数组公式计算结果的单元格区域。 输入公式的内容。 公式输入完成后,按下Ctrl+Shift+Enter组合键。 下面介绍数组公式的几个简单应用。 1.用数组公式计算两个数据区域的乘积 当需要计算两个相同矩形区域对应单元格的数据之积时,可以用数组公式一次性计算出所有的乘积值,并保存在另一个大小相同的矩形区域中。 某公司出售各种机械产品,已知各种产品的单价以及销售数量,计算各种产品的销售总额。其操作步骤如下: 输入除销售总额之外的其余数据。 选中单元格区域F2:F11。 输入公式“=D2:D11*E2:E11”。 按下Ctrl+Shift+Enter组合键,得到如图3-5所示的结果。 图 3-5 2.用数组公式计算多列数据之和 如果需要把多个对应列或行的数据相加,并得出对应的和值所组成的一列或一行数据时,可以用一个数组公式完成。某班级期末考试成绩表中有3科成绩,现要计算各科成绩的总分以及各科成绩的综合测评成绩的综合测评分数,总分的计算方式为各科成绩的总和,综合测评分的计算方式为“(高等数学+工商管理)*0.8+体育*0.2”。使用数组公式计算各同学的总分和综合测评成绩的操作步骤如下: 在表中输入原始成绩——各科成绩,然后选中总分一列中的单元格区域F2:F17。 输入数组公式“=C2:C17+D2:D17+E2:E17”,按下Ctrl+Shift+Enter组合键,得到总分。 选择综合测评一列中的单元格区域G2:G17。 输入数组公式“=(C2:C17+D2:D17)*0.8+E2:E17*0.2”,按下Ctrl+Shift+Enter组合键,得到综合测评成绩,如图3-6所示。 图 3-6 3.2.2 使用数组公式的规则 输入数组公式时,首先选择用来保存计算结果的单元格区域,如果计算公式将产生多个计算结果,必须选择一个与计算结果所需大小和形状都相同的单元格区域。 数组公式输入完成后,按下Ctrl+Shift+Enter组合键,这时在公式栏中可以看见公式的两边加上了花括号,表示该公式是一个数组公式。 在数组公式所涉及的区域中,不能、清除或移动单个单元格,也不能插入或删除其中任何一个单元格,也就是说,数组公式所涉及的单元格区并森则域只能作为一个整体进行操作。 也可单击数组公式所包含的任一单元格,这时数组公式会出现在栏中,它的两边有花括号,单击栏中的数组公式,它两边的花括号就会消失。 要或清除数组,需要选择整个数组并激活栏,然后在栏中修改数组公式或删除数组公式,操作完成后,按下Ctrl+Shift+Enter组合键即可。 要把数组公式移到另一个位置,需要先选中整个数组公式所包括的范围,然后把整个区域拖放到目标位置,也可通过【】菜单中的【剪切】和【粘贴】菜单项进行。 3.2.3 数组扩展 在公式中用数组作为参数时,所有的数组必须是同维的。如果数组参数或数组区域的维数不匹配,Excel会自动扩展该参数。 如假设单元格区域A1:A8的数据分别为1,2,3,4,5,6,7,8,现要春迅将这8个数分别乘以100,把结果放在单元格区域B1:B8中,则可以在单元格区域B1:B8中输入数组公式“=A1:A8*10”,如图3-7所示。这个公式并不平衡,乘号“*”的左边有10个参数,而乘号“*”的右边只有一个参数,对于这种情况,Excel将扩展第2个参数,使之与第1个参数的个数相同。经过Excel内部处理之后,上述公式实际上就变成了“=A1:A8*{10,10,10,10,10,10,10,10,10,10}”。 数组公式的这种扩展在某些时候特别有用,如图3-6中的学生综合测评分的计算就是使用这种方法。 图 3-7 3.2.4 二维数组 前面对于数组的讨论基本上都局限于单行或单列,在实际应用中,往往会涉及多行或多列的数据处理,这就是所谓的二维数组。Excel支持二维数组的各种运算,如加、减、乘、除等。合理地应用二维数组运算,能够提高数据处理的能力,特别是在不同工作表之间进行数据汇总时非常有效。 某音像制品店要统计2005年11月份和2005年12月份各类音像制品的销售量,并由此计算出各类图书的总销售额。如图3-8和图3-9所示为该音像制品店11月份和12月份各类音像制品的销量情况表。 图 3-8 图 3-9 现在计算该音像店11月份和12月份各类音像制品的销量汇总,各项数据可以通过一个二维数组公式一次性计算出来。其操作步骤如下: 在汇总表中选择单元格区域B3:D7。 输入公式“=’11月份’!B3:D7+’12月份’!B3:D7”。 按下Ctrl+Shift+Enter组合键得到如图3-10所示的结果。 图 3-10

excel怎样根据两个条件匹配对应的的数据

1、打开你的Excel。帆棚

2、比如有一份各品牌手机在不同地区的售价表,现在要查找某个品牌在某个地区售价是多少。

3、选择方方格子选项卡。

4、找到“查找态扰则定位”按钮李局下的“多条件查找”命令。

5、在弹出的窗口中,需要告诉它4个区域的位置:条件、条件区域、数据区域、结果存放。

6、完成后点确定即可。这就是使用公式的结果啦。

excel 有两个相同的第二大值时的匹配问题

  1. 这个最好用数组公式,直接上图

    需要按组合键(CTRL+SHIFT+回车)完成公式。

2.不用数组公式就得用辅助列COUNTIF函数,让金额不为一。

excel如何把重复的值一一匹配

  • 参考裂数上森脊面操此源渗作

  • E2用公式:=INDEX(B:B,SMALL(IF(A$2:A$1000=D2,ROW($2:$1000)),COUNTIF(D$2:D2,D2)))数则粗组公式,需悄信要按CTRL+SHIFT+回车,完成公式孙运镇,下拉。

EXCEL如何使用vlookup+if{1,0}数组实现多条件匹配

  1. 你说的这个叫多条件求和,使用sumifs多条件求和粗隐函数银凳哗锋行即可,公式为: 

    =SUMIFS(C:C,A:A,E1,B:B,F1)

  2. 如图所示:

有什么公式能把两个excel表的数据匹配起来

此问题可通过vlookup函数来实现,首先我们来胡谨了解下vlookup的用法。

  1. vlookup包含4个参数,第一参数lookup_value, 即要查找的值,应该是一个值(value);第二参数table_array, 即查找的区域,也就是在陪大哪里查找。从名裤乱基字能看出这个参数应该选择一个array(数组);第三参数col_index_num,从名字可以看出col是列,index是索引,num是数字,也就是返回第二参数中的第几列;第四参数,通过设置0或1来实现精确查找和模糊查询。

  2. 前三个参数是必选参数,第四参数为可选参数,如果不选第四参数则默认参数值为TRUE, 即模糊查询, 例如:vlookup(A1, B1:C10,2)。

    如第四参数为0或false, 则返回结果为精确查找,例如:vlookup(A1, B1:C10,2,0)或     vlookup(A1,B1:C10,2,FALSE), 也可简写为vlookup(A1,B1:C10,2,),此时逗号不能省略。

鉴于以上用法,如果发现公式出错,则要首先排查下第四参数是否正确使用,其次看下第二参数的首列是否包含第一参数且格式一致,如果涉及vlookup的下拉或右拉使用,再检查下相对/绝对引用问题。

关于本次数组公式匹配和EXCEL根据2项不同的条件,自动匹配的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

数组公式匹配(EXCEL根据2项不同的条件,自动匹配)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.