数组公式基本功修炼之初步使用
在对数组公式有了一个简单的了解之后,我们将通过一些简单的例子来进一步认识数组公式。
问题1:在D2:D4求出商品的销售金额。
现在你解决这个问题会用什么办法呢?很简单,在D2单元格输入公式“=B2*C2”,下拉公式即可。
在这里D2:D4三个单元格输入了三个普通公式,分别返回了三个值在三个单元格里。这就是老师在点学生进教室,第一组第一桌的同学进教室入座,第一组第二桌的同学进教室入座……,我们试着用数组公式来解决这个问题,老师嗓子不好,让他叫一次我们就乖乖进教室去得了。
选中D2:D4输入公式“=B2:B4*C2:C4”,三键结束输入数组公式,即可得到同样的结果。这就是一个多单元格的数组公式,多单元格数组公式是进行批量计算,可节省计算的时间,同时,它还有一个特点。当你输入完数组公式后,请你尝试修改公式区域里其中一个单元格的公式,看看会有什么结果。你会发现弹出一个对话框提醒你:不能修改数组的某一部分。这就是多单元格数组公式的一个重要的特点:保证公式集合的完整性不被修改。这可以防止用户在操作时无意间修改到表格的公式。这是不是会安全得多?当然,如果你要修改公式的话,必须得选中公式所在的所有单元格。
问题2:在F1求出商品的销售总金额
这一题如果你用普通公式又怎么解决呢?我想象中可能有两种方法:
A、插入辅助列,先求出各商品的销售额,然后再求总和。
B、直接在F1输入公式“=SUM(B2*C2,B3*C3,B4*C4)”(看上去不错,可是,如果有100行数据,一千行号数据呢?先不考虑单元格能容纳多少字符的问题,就光输入公式,累也得把你累趴下,显然是行不通的)
C、用数组公式来完成了。选中F1单元格,输入公式“=SUM(B2:B4*C2:C4)”,三键确认输入即可。
这是一个单个单元格的数组公式,B2:B4*C2:C4是两个一维数组相乘,返回一个新的一维数组,最后用SUM函数对返回的数组进行了求和。这里,用一个数组公式代替了多个公式的方式来完成了数据的计算。
总结一下,什么时候会用到数组公式?是的,当运算中存在着一些只有通过复杂的中间运算过程才会等到结果的时候,就需要使用数组公式了。记住几点:
(1)三键输入数组公式。
(2)数组公式同时进行多个计算,可返回一个或多个结果。
(3)多单元格数组公式需选区多个单元格进行输入,多单元格数组公式具有保护公式的作用。
(4)数组公式可以完成复杂的中间运算得到最终想要的运算结果。
数组公式基本功修炼之初步使用相关推荐
- 数组公式基本功修炼之数组扩充
了解了数组公式的计算规律后,我们知道,数组与数组计算,返回一个新的数组.返回的数组的行数与参与计算的数组中行数较大的数组的行数相同,列数与列烽较大的数组的列数相同. 但"为什么两个不同的公式 ...
- 数组公式基本功修炼之深入使用
第三部分:数组公式的计算 在对数组有了基本的认识后,我们将通过一些例子来讲一讲数组公式是怎么计算的. 1.行列数相同数组的运算 数组1+数组2=结果,这是一个多单元格的数组公式,第一个数组的第一个元素 ...
- 数组公式基本功修炼之了解数组公式
1.什么是数组? 数组是具有某种联系的多个元素的组合.打个比方:某班级有50个学生.如果班级是数组,50个学生就是数组里的50个元素.当然,班级里的元素是可变的,可以是20个,可以是30个,也可以是6 ...
- 数组公式基本功修炼之数组公式解读
1.利用F9键 这好像是大家在解读公式的时候用得最多的一个功能了.想知道某段公式的运行结果是什么?在编辑里,用鼠标选中需要进行计算的某段公式,将其抹黑,然后按F9键,就得到了公式的计算结果.这个功能我 ...
- 大厂后台开发基本功修炼路线和经典资料
hi ,大家好!一般来说,如果想跳槽,年后是比较适合的,对于校招来说,今年的春招和秋招马上就要来了,为了自己的职业发展,大家要把握好一切可以把握的机会: 本文内容来自:极客星球(首发)(基本 ...
- Excel数组公式从入门到精通之精通篇
一.课程回忆 什么是数组公式呢?顾名思义就是公式中包含数组的了,详细含义请参看前文.但这里重点提醒的一点就是,如果要使用数组公式,在编辑栏输入完公式以后一定要按下"Ctrl+Shift+En ...
- 两个数组找相同元素_Excel 数组公式全面解析
[重要]今晚19:30的直播大家不要忘记哦~Excel 数组公式是什么?怎么用?终于有人说清楚了. 各位伙伴大家好!我是归一!今天我将带着大家了解一下Excel中数组公式的使用方式:#制作表格# 1. ...
- tp5数组为什么要中括号_VBA数组与字典解决方案第7讲:为什么要采用数组公式(一)...
VBA数组与字典解决方案第7讲:为什么要采用数组公式(一) 今日继续讲解VBA数组与字典解决方案第7讲,在前几讲的数组应用中我们深入地讲解了工作表数组和数组公式,以及数组维数扩展的意义.那么,有的朋友 ...
- 数组字典_VBA数组与字典解决方案第1讲:函数,公式,数组,数组公式的概念...
各位好,从今日开始,在平台上我将推出VBA解决方案系列丛书的第三部:VBA数组与字典解决方案,这套书从工作表数组开始讲解,逐渐过渡到VBA数组和VBA字典,在这部教程中,大家会看到VBA数组.字典在各 ...
最新文章
- 为什么wait和notify只能在synchronized中?
- 《Python Cookbook 3rd》笔记(2.5): 字符串搜索和替换
- Linux系统安装及配置——Centos-7-X86_64-DVD-2009
- oracle rac ora 12547,oracle11g RAC 下DBCA建库失败:ORA-12547: TNS:lost contact
- 帝国cms数据库php调用tag,帝国CMS列表内容模板调用TAG的两种方法
- 从前景、待遇、入门难度分析,Java和HTML5哪个好
- java学习软件_刚学习java,用哪些学习软件比较好?
- 学会2种方法,小白也能快速产出标准的Axure原型
- Word多级标题设置和自动生成目录
- 利用ffmpeg将H264解码为RGB
- 电脑桌面云便签软件怎么为便签内容添加图片或照片?
- 图片批量重命名方法(超详细 无需辅助软件 本地运行)
- ng-zorro中树(nz-tree)的拖拽
- 成都天瑞地安:学java开发的一些重要知识
- Linux shell脚本1
- 台湾本地支付GASH钱包及点卡详细介绍
- Java中的多态概念与实际意义
- 刻意的练习才bbbbbb是区分一个人有没有成长的标准
- 【U8+】用友U8+对账不平案例及方法总结
- php更换wordpress用户头像,wordpress设置头像及管理员头像
热门文章
- 简单BP网络识别数码表字符
- 智能车竞赛动力锂电池
- linux 导入txt_手机混用闪存到底是真是假:教你查手机闪存型号|闪存|手机|linux|ufs|zip...
- centos7 cacti php7,Centos7 cacti 使用笔记
- 禅道测试套件怎么用_优质单元测试的十大标准,你有遵循吗?
- 如何查看 el-form-item 的prop属性_PHP 7.4中的类型属性(Typed Properties)
- FL计算机软件,FL Studio12水果音乐制作软件
- java 增量编译_java增量构建关于lambda表达式的问题
- java 中文问号问题_解决java中的中文乱码问题(ZT)
- mysql 给min值取别名_mysql基本命令