什么是EXCEL的数组?什么是EXCEL的数组函数?举个最简单的例子_百度知 ...

发布网友 发布时间:2022-04-22 21:30

我来回答

6个回答

热心网友 时间:2022-04-23 09:24


简单的说,数组就是和普通公式区别就是需要用ctrl+shift+enter你组合键来完成的。


示例:    在编辑栏处输入公式    =B2:B10*C2:C10   ctrl+shift+enter 即可  


正常公式


数组公式


热心网友 时间:2022-04-23 10:42

数组是具有某种联系的多个元素的组合。{1,2}就是一个数组,1,2 是这个数组的元素

数组公式=SUM(A1:A2*B1:B2)公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

相当于=SUM(A1*B1+A2*B2)

热心网友 时间:2022-04-23 12:16

比如这个公式 =max(10,row(1:20)) 如果不是数组公式的话,返回的最大值是10,如果是数组的话,返回的最大值是20,计算过程请看图

热心网友 时间:2022-04-23 14:08

比如
A1单元格写入A
A2单元格写入B
A3单元格写入A

B1单元格写入20
B2单元格写入50
B3单元格写入100

要求出A列单元格为"A",C列单元格的和值

用普通函数公式可以写成
=SUMIF(A1:A3,"A",B1:B3)

=SUMPRODUCT((A1:A3="A")*B1:B3) SUMPRODUCT 函数支持数组运算

如果是用数组公式则写成
=SUM(IF(A1:A3="A",B1:B3))
数组公式,按下SHIFT+CTRL+ENTER三键

热心网友 时间:2022-04-23 16:16

我用最简单的例子来说明:
=SEARCH("b","A23Db56ey")
这个公式就是找字母b在字符串中的位置,

=SEARCH({"b","e"},"A23Db56ey")
这个是找字母b和字母e的位置,返回结果是2个数值。这就是数组公式。

热心网友 时间:2022-04-23 18:40

输入以下数组公式,按Ctrl+Shift+Enter组合键结束
=MAX(IF(A:A=TODAY(),B:B))
公式表示:A列为今天的B列最大值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com