百度
360搜索
搜狗搜索

excel什么时候用数组公式,excel 什么时候使用“数组公式”啊详细介绍

本文目录一览: excel 什么时候使用“数组公式”啊

数组公式:对一维或多维数据执行多重计算,并返回单个或一维(或多维)结果,通过用单个数组公式代替多个不同的公式,可简化工作;数组公式必须按
ctrl+shift+enter
三键,自动生成大括号,完成数组公式的输入。
例如AB两列各有20行,要计算A1*B1+A2*B2+。。。+A20*B20,用数组公式可以较为简洁解决,
=sum(A1:A20*B1:B20),完了之后CRTL+SHIFT+ENTER

EXCEL?什么时候必须使用数组公式?要满足哪些条件?

数组公式的好处是可以直接对运算出的一组结果进行再运算。
大部分时候数组公式可以用带有中间计算过程的普通公式代替,数组公式的好处是可以直接对经过计算得到的一组数据进行再运算(比如求和等),从而省去中间计算过程。比如数组公式{=sum(A1:A10*B1:B10)},就完全可以先在C列先普通公式计算A列和B列的积,再用SUM对C列的结果求和,而无需用数组公式。
另外,有一些函数要求其输入参数就是数组,比如frequency函数。

EXCEL 什么时候必须使用数组公式?要满足哪些条件?

一般讲,需要计算的数据不在一行(或一列)中,而数据在一个矩形区域中,就需要使用数组公式。
一般如果想要使用一块数据时就可以使用
数组公式的好处是可以直接对运算出的一组结果进行再运算。
大部分时候数组公式可以用带有中间计算过程的普通公式代替,数组公式的好处是可以直接对经过计算得到的一组数据进行再运算(比如求和等),从而省去中间计算过程。比如数组公式{=sum(A1:A10*B1:B10)},就完全可以先在C列先普通公式计算A列和B列的积,再用SUM对C列的结果求和,而无需用数组公式。
另外,有一些函数要求其输入参数就是数组,比如frequency函数。

在Excel中如何使用数组公式?

输入数组公式,首先选择用来存放结果的单元格区域,在编辑栏输入公式,然后按ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上括号“{}”。不要自己键入花括号,否则,Excel认为输入的是一个正文标签。
excel数组公式可以理解成公式运算时计算了多行或多列的数据,也就是进行了“复合”运算。其标志是:在编辑栏可以看到公式两端有花括号(非手动输入)。
注意:有一些excel内置函数,比如说SUMPRODUCT和LOOKUP,参数中也可以直接是数组运算结果,但不用按照数组方式在公式两端加花括号。
数组公式两端的花括号不是手动输入的,操作过程如下:双击进入单元格,左手按住Ctrl+Shift,右手按下回车,公式两端会自动添加花括号标志。上面的例子中,如果不按上面三键运行公式,就会出现错误值。双击进入C10单元格,选中SUM的参数部分,然后按下键盘上的F9。上述的excel数组公式运行是在一个单元格内部,数组的计算和结果显示也都是在单元格内自动进行的。还有一种叫“多单元格数组公式”。例如,上面的例子中E列的公式是在E2输入,然后下拉填充的,每个单元格公式都可以自行计算和修改。
要输入数组公式,首先必须选择用来存放结果的单元格区域,在编辑栏输入公式,然后按ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上括号“{}”。不要自己键入花括号,否则,Excel认为输入的是一个正文标签。
01
数组公式用于区间计算非常多,经常会配合函数使用,比如说我们要计算多个产品的总金额,按常规计算,得先计算出单个产品金额,再进行汇总求和。
02
如果用数组公式配合公式使用那就能一步到位了,首先输入公式=sum(b2:b16*c2:c16),如果像普通公式一样直接回车,返回的结果是错误的。
03
数组公式结束需要同时按CTRL+SHIFT+ENTER结束,结束后会自动在公式的外边生成一个花括号,返回正确的总金额,是不是很快捷高效呢?

Excel数组公式怎么使用呢?

Excel数组公式可以看作是Excel公式和数组的扩展,也就是说,它是以数组为参数时Excel公式的应用。阵列公式不同于普通公式。它是一个计算公式,对两个或多个名为数组参数的值集执行多个操作,并返回一个或多个结果。接下来我们将为大家分享Excel数组公式的使用方法,感兴趣的小伙伴就一起学习操作起来吧~
Excel数组公式使用方法:
一、输入数组公式
公式和函数的输入都是从“=”开始的,输入完成后按“Enter”键,计算结果就会显示在单元格里。而要使用数组公式,在输入完成后,需要按“Ctrl+Shift+Enter”组合键才能确认输入的是数组公式。正确输入数组公式后,才可以看到公式的两端出现数组公式标志性的一对大括号“{}”。
以求合计发放工资金额为例,使用数组公式计算,可以省略计算每个员工的实发工资这一步,直接得到合计发放工资金额。方法为:在F5单元格中输入数组公式“=SUM(B2:B6-C2:C6)”(意为将B2:B6单元格区域中的每个单元格,与C2:C6单元格区域中的每个对应的单元格相减,然后将每个结果加起来求和),然后按“Ctrl+Shift+Enter”组合键确认输入数组公式即可。
二、修改数组公式在Excel中,对于创建完成的数组公式的结果。
2.一维垂直数组
与水平数组不同,一维垂直数组是在一列中的内容,且数组中每个元素之间都以分号(;)分隔。例如,以下形式的数组,包含5个数组元素,分别为1、2、3、4、5,这5个数字位于同一列的5行中。要在工作表中输入一维垂直数组,需要先根据数组元素的个数选择一列中的多个单元格,然后再输入数组公式。
例如,上面的数组包含5个数组元素,那么可以在一列中选择包含5个单元格的区域(A1:A5),然后输入“={1;2;3;4;5}”,并按“Ctrl+Shift+Enter”组合键结束输入,得到如图所示的结果。
3.二维数组
二维数组是指包含了行和列的矩形区域,在二维数组中水平方向的数组元素和垂直方向的数组元素分别用逗号和分号分隔。例如,某二维数组由2行6列组成,其中包含12个数组元素。
例如,上面的数组包含12个数组元素,那么可以在两行中选择包含12个单元格的区域(A1:F2),然后输入公式“={1,2,3,4,5,6;7,8,9,10,11,12}”,并按“Ctrl+Shift+Enter”组合键结束输入,得到如图所示的结果。
提示:如果用于输入数组的单元格个数比数组元素的个数多,那么多出的单元格将显示错误值“#N/A”。
四、数组常量在普通公式中,可输入包含数值的单元格引用,或者数值本身,其中该数值与单元格引用被称为常量。同样,在数组公式中也可输入数组引用,或者包含在单元格中的数值数组,其中该数值数组和数组引用被称为数组常量。数组公式可以按与非数组公式相同的方式使用常量,但是必须按特定格式输入数组常量。
数组常量可包含数字、文本、逻辑值(如TRUE、FALSE或错误值#N/A)。数字可以是整数型、小数型或科学计数法形式,文本则必须使用引号引起来,如“星期一”。在同一个常量数组中可以使用不同类型的值,如{1,3,4;TRUE,FALSE,TRUE}。
数组常量不包含单元格引用、长度不等的行或列、公式或特殊字符$(美元符号)、括号或%(百分号)。
在使用数组常量或者设置数组常量的格式时,需要注意以下几个问题。
数组常量应置于大括号({})中。
不同列的数值用逗号(,)分开。例如,要表示数值10、20、30和40,必须输入{10,20,30,40}。这个数组常量是一个1行4列数组,相当于一个1行4列的引用。
不同行的数值用分号(;)隔开。例如,要表示一行中的10、20、30、40和下一行中的50、60、70、80,应该输入一个2行4列的数组常量:{10,20,30,40;50,60,70,80}。
五、创建多单元格数组公式数组公式与普通公式一样,如果需要计算多个结果,只要将数组公式输入与数组参数相同的列数和行数的单元格区域,再使用数组公式进行计算即可。下面举例说明。
选中需要计算结果的E2:E5单元格区域,在编辑栏中输入数组公式“=B2:B5*C2:C5”,按“Ctrl+Shift+Enter”组合键确认,即可得到计算结果。
六、扩展或缩小多单元格数组公式
由于在数组公式中,每个数组参数都要求必须有相同数量的行和列,因此要扩展或缩小多单元格数组公式,就必须同时修改每个数组参数和计算结果显示区域,否则Excel将出现错误提示,无法进行修改。
那么,分享到这里,关于“Excel数组公式怎么使用呢?”就分享完成了,大家还不会Excel数组公式的使用方法的话,那么就赶紧跟着教程步骤学习起来了!相信大家能够快速学会哦~
以上就是本文的全部内容,希望对大家的学习有所帮助,。
-->

EXCEL中的数组公式在什么情况下使用,那么什么是数组公式

数组公式:对一维或多维数据执行多重计算,并返回单个或一维(或多维)结果,通过用单个数组公式代替多个不同的公式,可简化工作;数组公式必须按 Ctrl+Shift+Enter 三键,自动生成大括号,完成数组公式的输入。

excel数组公式拿来干什么

拿来进行批量数据的一次性计算,数组公式是公式的高阶课程。例如VLOOKUP只能在首列中查询,如果需要反向查询,可以使用数组的(IF{1,0},查询列,结果列)这样的数组公式来实现。

Excel中的数组函数怎么用?什么是数组函数?

数组公式从入门到精通
入门篇
  本主题包含三部分:入门篇、提高篇、应用篇(分中级和高级)
  对于刚接触Excel数组公式的人来说,总是会感觉到它的一份神秘。又Excel的Online Help中只有很少关于它的主题,所以这种神秘感就更强了。不要紧,只要跟着我的思路走,你很快就会看清数组公式的真面目!
  数组概念
对于数组概念,大家都会很熟悉,其就是一个具有维度的集合。比如:一维数组、二维数组、多维数组。数组的表示一般为“{}”所包括(一维和二维数组)。Excel中也不例外,如果你想直接表示一个数组,也必须用“{}”括起来。
数组与数组公式
在Excel中,凡是以半角符号“=”开始的单元格内容都被Excel认为是公式,其只能返回一个结果。而数组公式可以返回一个或者是多个结果,而返回的结果又可以是一维或二维的,换句话说,Excel中的数组公式返回的是一个一维或二维的数组集合。
在Excel中需要按下 “Ctrl+Shift+Enter”组合键结束数组公式的输入。
为什么要用数组公式?
如果你的需要满足以下条件之一,那么采用数组公式技术可能会是你很好的选择方案。
你的运算结果会返回一个集合吗?
你是否希望用户不会有意或无意的破坏某一相关公式集合的完整性?
你的运算中是否存在着一些只有通过复杂的中间运算过程才会等到结果的运算?
看到这些另人费解的问题,你可能会摸不着头绪。不要紧,看了以下内容你也许就会明白了。
什么情况下会返回一个集合?
看一个简单的例子,选中C1:E3,输入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Enter”组合键。
图1-1 (ArrayFormula_A01.bmp)
结果在C1:E3中看到的结果全是“Name”,而实际真正返回的结果应该是一个包含三行三列的二维数组,如何办?答案就是用数组公式。选中C1:E3,输入“={"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,按“Ctrl+Shift+Enter”组合键。
图1-2 (ArrayFormula_A02.bmp)
可能你又会问,这有何用?为何不在单元格中直接输入内容,反而要这么麻烦?
这仅仅是一个例子,说明的是如何通过数组公式返回一个结果集。给你个问题,如果存在这样一个工作表:包含字段{"ID", "Name", "Sex", "Age"},如何将“Sex”为“Female”的记录抽取出来 (为了打印报表,抽取的记录需要连续存放) ?这个问题将在“应用篇”里进行解答。
什么情况下会用到相关公式完整性?
什么是相关公式完整性?这仅仅是我给出的一个定义,请再回到“图1-2”,请选择C1:E3中任意一单元格,然后做随意的修改(哪怕和原先的公式一样),按“Enter”键结束输入。结果如何?修改未成功!提示“不能更改数组的某一部分”。
图1-3 (ArrayFormula_A03.bmp)
为什么会是这样呢?因为你正企图破坏相关公式的完整性。由于C1:E3中公式的数据源均为“{"Name", "Sex", "Age"; "John", "Male", 21; "Mary", "Female", 20}”,而C1:E3共用的一个公式(这与每个单元格都有相同的公式是有区别的,因为这仅仅是C1:E3拥有9个相同的公式,而不是一个!),因此,当你要单独更改其中一个单元格时,系统会认为你正在更改部分单元格的数据源,如此会导致数据源不一致的现象,从而导致与其它相关单元格脱离关系,这样数组公式就失去作用,所以系统不又允许你更改数组公式的部分内容。这样的好处是可以维护数据的完整性,做到与数据源总是有一致的对应关系。
你的公式复杂吗?
如果有如下数据,在D6单元格中求出对所购物品需要付多少费用。你会如何做?在D6中输入“=(C2*D2+C3*D3+C4*D4)”?结果正确,如果中间某个单元格地址输入错误你的结果会正确吗?如果记录不只3条,而是成千上万条,你是否会感觉到力不从心(如果不考虑单元格内字符数的限制)?如果用“图1-5”中的方法,你的感觉又会如何?(在D6中输入“=SUM(C2:C4*D2:D4)”,按“Ctrl+Shift+Enter”键结束输入。其中涉及到的技巧会在“提高篇”中讨论。)
图1-4 (ArrayFormula_A04.bmp)
图1-5 (ArrayFormula_A05.bmp)
怎么样?是否了解了数组公式?是否学会了如何使用数组公式?是否感觉到了它的一点点威力?
请继续关注“数组公式从入门到精通”之“提高篇”,让我们继续深入数组公式!
简单的说就是能够返回一组数而不是一个单一的数.
其用法在Excel中需要按下Ctrl + Shift + Enter 组合键结束数组公式的输入。
数组,就是由一组以上的数,比如说A1:A5是一组数,B1:B5也是一组数
数组函数,其中的数可以为数组也可以是单数,但是飞数组函数却只能是单数
1、EXCEL数组函数是用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。
2、Excel数组用法:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的常量用作某个公式中的参数。
3、举例说明:
数组: ={1,2;3,4}*2扩充后的公式就会变为={1,2;3,4}*{2,2;2,2},则相应的计算结果为“2,4,6,8”。
数值:=SUM(1,2,3,4),它不是一个数组,是一个简单的求和公式,结果为数值10。
扩展资料:
1、Excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。
2、数组公式的特点就是所引用的参数是数组参数,包括区域数组和常量数组。执行多重计算,它返回的是一组数据结果。
3、输入数组公式首先必须选择用来存放结果的单元格区域(可以是一个单元格),在编辑栏输入公式,然后按Ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上花括号“{}”。
参考资料:百度百科_数组公式 百度百科_excel函数

EXCEL数组公式怎么使用? EXCEL从入门到精通的技巧大全

EXCEL 数组公式是相对于普通公式而言的,普通公式的计算结果是单一值,数组公式计算结果却可以是多个值,因为数组公式是对多个元素组成的组成的矩阵的计算,而这个矩阵可以是一维的,二维的,等等!所以计算的结果也可以是一维的,二维的,等等!下面就先来了解一下数组公式的基本概念吧。
1、先来了解下什么是数组:
这个问题是仁者见仁,智者见智。EXCEL的数组,就相当于我们数学中的矩阵,一个矩阵内包装有多个元素,元素与元素的不同组合就构成了不同维数的矩阵,表现在EXCLE表格上就 N行*M列的一个区域,N和M 不同时=0 就可以了,如下图就是一维,二维,三维数组的不同组合方式,分别是单行或单列一维数组,多行多列二维,三维数组。
2、数组公式在EXCEL表格中的输入方法:
对于普通公式,我们直接在单元格内或公式栏内输入即可,如对A1:D1求和公式为=SUM(A1:D1),它的特点是,这个公式只能在一个单元格内输入,并且只返回一个计算结算,而使用数组公式就可以同时在一个单元或多个单元格内输入公式,并对一个或多个数值就行计算,最后返回一个或多个计算结果,如下图:
3、由上图两个公式的对比发现:
1)数组公式比普通公式外面多一组{},也就是花式大括号;
2)数组公式在输入后,要以Ctrl+Shift+Enter来结束公式。
4、如何在表格或公式中直接输入数组的个个元素:
如下图一:选择A1:D1区域,在公式栏内输入={1,2,3,4},Ctrl+Shift+Enter来结束输入,这时A1:D1 中已经自动填充了相关数据
如下图二:选择A3:C4区域,在公式栏内输入={1,2,3;4,5,6},Ctrl+Shift+Enter来结束输入,这时A3:C4中已经自动填充了相关数据
5、从上图对比中会发现,在输入一维数组和二维数组时,一维中的各各元素之间用, 分开,而二维数组的同行的元素之间用 ,分开, 换行时用 ; 分开。
6、数组公式应用举例:
问题:在D列中分别求出各产品对应的销售额,在F2中计算总计金额
使用数组公式的步骤如图二,计算结果如图三
很显然这样批量计算的方式,可以节省不少的时间哦!
7、需要注意的是,当你想要单独修改某一个计算结果时,EXCEL 会弹出如下的对话框,不能更改数组的某一部分,呵呵,这是EXCEL为防止用户在操作时无意间改动到表格的公式而设置的,它保证公式集合的完整性,这是不是会安全得多呢?
点击确定后,再次Ctrl+Shift+Enter输入就可以结束这个烦人的对话框了,呵呵。

阅读更多 >>>  xml文件怎么转换,如何把XML文件转换成TXT文件?

网站数据信息

"excel什么时候用数组公式,excel 什么时候使用“数组公式”啊"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:excel什么时候用数组公式,excel 什么时候使用“数组公式”啊的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!