数组 {x,y,z}
x y z 可以是数字,也可以是单元格的位置
细节 : 1.涉及数组运算时,*** 选中区域 @ 并运用组合键返回结果 ***,ctrl+shift+enter键
切记勿忘使用组合键否则得到的结果是错误的
2 .需要牢记的三点
A. 増维
B. 常量数组 如 {1,2,3}
C. 数组中的 * 、+分别代替 逻辑符中的 and 、or
数组的小应用
应用一 判断是否为身份证号
下图:
结果一运用 数组中的+ 代表逻辑中的or,*代表逻辑中的and
结果二运用 常量数组{15,18}
结果三运用 or 或 返回的是逻辑值True False
日常生活中涉及此类求解释建议选用常量数组,公式简洁易懂
应用二 计算金额
应用三 判断男女退休
要求:男:60岁以上 女 :55岁以上 两者之间是并集 or
A B C D E F
第一列结果计算公式: =or(and(B2="男",C2>=60),and(B2="女",C2>=55)) 结果 True False
第二行结果计算公式:=(B2="男")*(C2>=60)+(B2="女")*(C2>=55) 结果为 0 1
第三行结果计算公式:=if((B2="男")*(C2>=60)+(B2="女")*(C2>=55) ,"是","否")
数组函数 SUMPRODUCT
1、求和
作用:返回(数组)或 (区域乘积)的和 数组求和、区域求和
应用案例:统计不同品牌的销售量之和
计算公式:=SUMPRODUCT(($A
2
:
2:
2:A
12
=
E
2
)
∗
12=E2)*
12=E2)∗B
2
:
2:
2:D$12)
条件*求和区域
数组 * (and)
2、多条件下的排序
两个条件判定得到的是逻辑值,相乘得到数值。
sum 函数 、sumifs函数、sumproduct函数的应用
行数组 、列数组
{1,2,3} 1行3列的数组
{1;2;3} 3行一列的数组
{"A","C"}与{"1";"3";"4"} 组合成 A1 A3 A4 C1 C3 C4
{"A","C"}与{"1","3","4"}组合成 A1 C3
小应用
1.生成55的0-1范围内的随机数产生的数组
操作步骤:选中55的区域,输入公式=rand() ,按下组合键ctrl+shift+enter得到结果
结果的公式:{rand()}
2.判断月份所处的季节
此处的季节设定为1-3:一季度 4-6:二季度 7-9 :三季度 10-12 :四季度
下图的第四列的计算公式中运用了常量数组,减短了书写公式的长度。
下面简单介绍一下表格结构的表结构的不同之处
表格结构:以单元格为基本计算单位
表结构:以整列数据为基本计算单位 优势:批量计算大规模数据 ;关联整合多种不同维度的数据
在Excel中的套用表格格式功能作用:将表格格式转变成表格式