网站首页 > 文章精选 正文
数组,Excel必学知识点。
这是一个数组:{1;2;3;4;5}
- 置于花括号内;
- 有5个元素;
- 元素之间用分号隔开。
在B1:B5输入数字,在D1输入公式:
=B1:B5
选中D1,在编辑栏选中公式,按F9预览公式结果:{1;2;3;4;5}.
这就是一个最简单的数组公式,它引用B1:B5区域,返回一个数组,通过溢出功能将该数组显示在D1下方连续单元格区域内。
Excel笔记:数组以花括号的形式出现,也可以以连续的数据区域形式存在。
这样一份清单,要计算总共花了多少钱。
普通公式:
辅助列计算单品的价格
=B2*C2
求和
=SUM(D2:D6)
数组公式:引用数量区域和单价区域作为数组,两者相乘,再求和
用VLOOKUP查询香蕉的数量和单价,第三参数用数组{2,3},等同于执行了两次查询,结果也是一个数组,溢出到相邻单元格显示。
=VLOOKUP("香蕉",A:C,{2,3},0)
第一参数也可以是数组的形式,一次性查询多个值:
=VLOOKUP({"香蕉";"苹果"},A:C,2,0)
注意观察两个VLOOKUP公式中的数组:
{2,3}
{"香蕉";"苹果"}
一些细微差别体现了数组的不同特点。
Excel笔记:数组元素之间用逗号隔开表示横向,用分号隔开表示纵向。
这就解释了为什么两个公式的结果分别是横向和纵向。
Excel笔记:数组元素是非数字时,要用引号包裹。
如“香蕉”。
如下,根据描述查找销售了几种水果
=COUNT(FIND(A1:A7,C1))
把FIND部分单独提列出来解析。
=FIND(A1:A7,C1)
第一参数A1:A7中的7种水果形成数组,依次拿到第二参数C1中去查找,返回一个7个元素的数组,其中数字表示有找到,错误值#VALUE!意味着没有找到。
再用COUNT统计数组中的数字个数即可。
数组和溢出会成为未来的主旋律。
Excel高版本中一系列的高能函数无一不是基于数组的概念开发而来,例如XLOOKUP,FILTER,SORT等,“数组”二字反复出现在它们的定义和描述中。
- 上一篇: vue的v-for循环普通数组、对象数组、对象、数字
- 下一篇: 最长无重复子数组
猜你喜欢
- 2025-04-27 C# - 初识数组 033
- 2025-04-27 LeetCode-448-找到所有数组中消失的数字
- 2025-04-27 「算法」几分钟时间让你彻底学会—时间复杂度
- 2025-04-27 Vlookup一次性查找多个值,4种方法,你更喜欢哪种?
- 2025-04-27 用long类型让我出了次生产事故,写代码还是要小心点
- 2025-04-27 C语言实现从数组中随机选取并返回一个元素
- 2025-04-27 Excel如何运用INDEX+SMALL+IF数组函数进行第几次查找
- 2025-04-27 一式取数!教你如何快准狠地提取单元格里面的数字
- 2025-04-27 怎样的数组在手机号里容易让孩子成绩不稳定呢?
- 2025-04-27 正则表达式学习之替换分组练习
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)