概念

所谓数组,是有序的元素序列。组成数组的各个变量称为数组的元素。 对于Excel中的“数组”,可以理解为有着行、列标识并有着尺寸特征的集合。一个单元格的数据就可以是一个数组, 即单元素数组;单行数据或者单列数据,是一维数组;多行多列数据是多维数组。

特点

  • 所有的数组,都能在一定连续单元格区域表示出来。
  • 数组的尺寸由构成数组元素的个数来确定
  • 同一维度的数组,要注意尺寸特征,同一数组中,不存在尺寸不同的行或列。
  • 在编辑栏可以用F9键查看数组的运算结果。

分类

  • 一维数组:指在Excel工作表中排成一行或一列的数组
  • 二维数组:指在Excel工作表中排成多行或多列的数组

数组的创建

#一维数组的创建
选中5个单元格(行) --> 输入={1,2,3,4,5} --> 按Ctrl+Shift+enter     #行
选中5个单元格 (列) --> 输入={1;2;3;4;5} -->按Ctrl+Shift+enter     #列#多维数组的创建
选中3行3列的单元格 --> 输入={1,2,3;4,5,6;7,8,9} --> 按Ctrl+Shift+enter     #多维数组

数组计算


#注意:数组的计算是Ctrl + Shift + enter

BA列数据之差的均值

案例:计算B、A数据之差的和。 方案1:=SUM(B2:B11-A2:A11)

计算正数之和

方法1:=IF(A2>0,A2,0)     =SUM(C2:C17)
方法2:=SUM((A2:A17>0)*A2:A17)         注意:ctrl+shift+enter

判断身份证长度是否正确

方法1: 普通方法=IF(LEN(A4)=18,"通过","位数不足")
方法2: 数组=IF(((LEN(B2:B11)=15)+(LEN(B2:B11)=18))=0,"FALSE","TRUE")
方法3: 数组常量=OR(LEN(B2)={15,18})

多条件求和

统计一车间男职工工资总和
方案1:=SUMIFS(D2:D10,B2:B10,"一车间",C2:C10,"男")
方案2:数组=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)

判断男女退休否

案例:男士:60岁及以上;女式:55岁及以上。
方案1:=IF(OR(AND(B2="男",C2>=60),AND(B2="女",C2>=55)),"是","否")
方案2:数组=IF((B2:B11="男")*(C2:C11>=60)+(B2:B11="女")*(C2:C11>=55)=0,"否","是")

判断是否通过

条件是4个裁判都评判通过才通过
方案1:=AND(B2="通过",C2="通过",D2="通过",E2="通过")
方案2:AND+数组 =AND(B2:E2="通过")                 #注意单行
方案3:*+数组=IF((B2:B10="通过")*(C2:C10="通过")*(D2:D10="通过")*(E2:E10="通过"),"是","否")

数组SUMPRODUCT

案例:统计3天同品牌之和。
方案1:=SUM((A2:A12=G2)*(B2:D12))
方案2: =SUMPRODUCT((A2:A12=G2)*(B2:D12))

小于100或者大于110的合计

案例:小于100或者大于110的合计
方案1:=SUM(((B2:B11<100)+(B2:B11>110))*B2:B11)

数据分析--Excel数组相关推荐

  1. 数据分析-Excel简介

    ** 数据分析-Excel简单操作 ** 一.Excel商业智能概述 1.商业智能概述 2.商业智能报表必备功能条件: 1)能够批量处理有一定规模的数据 2)能够保证数据的时效性及准确性 3)能够将实 ...

  2. python数据分析 获取数组中非零元素的索引

    [小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] python数据分析 获取数组中非零元素的索引 选择题 以下说法不正确的是? import ...

  3. 计算机班内排名公式,巧用Excel数组公式统计各班优秀人数EXCEL基本教程 -电脑资料...

    期末考试期间,教导处的阿明忙得不亦乐乎,不时地发出感叹:"现在各班编在一起考试,统计优秀.及格.低分人数,真让人头疼", 我知道他在操什么心,却心不在焉地说:"count ...

  4. 数据分析-excel

    数据分析-excel 数据分析-excel 一.数据透视表 二.Excel常用函数 三.大厂周报表 数据分析-excel 拿到excel表,先备份一份源数据 然后对源数据进行分析,快速筛选有助于分析( ...

  5. 看完这篇Excel数组简介,你也是Excel高手了!

    有这么一种情况,相信有很多小伙伴们都有遇到:需要比较两个工作表或两个工作簿微妙的改动之处,该如何快速且便捷地找出不同之处? 以同一个工作簿中到两个工作表为例(比较两个工作簿可以将其复制到同一个工作簿中 ...

  6. CDA Day 7-8 Excel 数组学习总结2

    Excel数组学习总结 在还没有深入学习Excel之前,数组和Offset可谓是我眼中的战斗机,难点加难点. 新知识点 Sumproduct是一个数组函数,里面的参数用逗号作为分隔符,不同参数之间是乘 ...

  7. 数据分析Excel必备技能有哪些

    老许今日份知识分享来了. 处理数量较大的数据时,一般分为数据获取.数据筛选,以及结果展示几个步骤.在 Excel 中,我们可以利用数据透视表(Pivot Table)方便快捷的实现这些工作. 首先手把 ...

  8. 电商平台母婴商品销售数据分析 - Excel

    电商平台母婴商品销售数据分析 - Excel 这里写目录标题 电商平台母婴商品销售数据分析 - Excel 1. 项目背景与目的 2. 结论与建议 3. 数据预处理 4. 数据分析 4.1 业务维度 ...

  9. Excel数据分析之数组

    摘要:继续函数,数组开头 目录 1.概念 2.数组的创建 3.数组的好处 1.概念 数组是有序的元素序列,组成数字的各个变量称为数组的元素. 对于Excel中的数组,可以理解为有着行列标识,并有着尺寸 ...

最新文章

  1. python编写爬虫的步骤-python网络爬虫(二)编写第一个爬虫
  2. 4测试命令_科普 | 最全的Filecoin测试网挖矿步骤解析
  3. 第三届“达观杯”文本智能算法大赛参赛指南
  4. MASM + DOSBox——debug时g命令卡死解决方案
  5. Asp.net MVC Filter解析和实例说明
  6. CF755G PolandBall and Many Other Balls(多项式/倍增fft)
  7. Python命令行实现—查全国7天天气
  8. pom.xml文件引入tools.jar
  9. 【bzoj4443】[Scoi2015]小凸玩矩阵 二分+二分图最大匹配
  10. 通过css使文字有渐变的效果
  11. 网站开发用什么语言好_兰州网站开发哪家策划效果好
  12. R语言——基础知识呕心沥血大汇总
  13. I2C总线协议原理介绍
  14. Builder模式创建实体类
  15. 论项目管理中当面沟通的重要性
  16. android手机账号什么意思,苹果手机怎么改id账号 id账号是什么
  17. 农历php,php 阴历-农历-转换类代码
  18. 输入一个数字n,输出一个n层的特定三角形
  19. html读秒倒计时,jQuery实现读秒倒计时
  20. 基于Keras实现鸢尾花分类

热门文章

  1. Amazon SP-API文档看着累?那就看这里!
  2. cmd命令和dos命令有什么不同?
  3. Youtube DoubleClick 阿里妈妈 FreeWheel?
  4. 饶毅: 美国“次尖”大学比“顶尖”大学更适合中国学生
  5. Swagger的 @Api
  6. 《大话设计模式》php版本
  7. [日本留学]高频面试问题清单
  8. layout_weight如何计算比例?
  9. 我的GH60 - 极客定制GK61XS : eclipse软件开发常用快捷键新增绑定 (亦适用于不使用方向键/HOME/END情况的大牛)
  10. pyechart 详细地图_pyechart 详细地图_pyechart使用