【原创】EXCEL数组公式(1)----数组公式和普通公式计算具体比较
1 概念:数组与数组公式
1.1 数组
- EXCEL本身就支持数组,所以直接用数组相加相乘都是可以的,不需要数组公式也可以生效。
- 比如 =a3:a8+b3:b8 ;=a3:a8*b3:b8
- 这个就是基本的线性代数,行列式等的思想吧
1.2 公式
- 工作表公式
- 数组公式:我现在还不太理解,只能理解这2个特点
- 数组公式的特点就是可以执行多重计算,它返回的是一组数据结果。
- 需要选择一个整体range后,在上面的fx 填整体公式,并且不能单独修改某一个单元格的
- Ctrl + shift +enter
2 区别--比较运算过程
- 数组在EXCEL里是一个经常出现的事物,本身EXCEL的一般公式/表达式 也支持数组的运算,而且必须是按数组的。
- 数组的运算,会根据行列规则,某单元格只显示对应行列运算的结果(其实是只显示数组的第1个数),不显示整体的
2.1 数组公式有几种填法,具体比较
1 选择某个区域后,整体填一个数组公式,将约束这些range
2 在某个单元格填一个公式后,直接输入成数组公式
比如 {=sum(a3:a8*b3*b8)} 和 SUM($A$3:$A$8*$B$3:$B$8)
我比较了下中间结果
(a3:a8*b3*b8) 和 ($A$3:$A$8*$B$3:$B$8) 运算F9都是{1100;1212;1326;1442;1560;1680}
那为什么结果不一样?
直接用公式求值看计算步骤就发现了
{=sum(a3:a8*b3*b8)} 是把这个数组求和了
但是SUM($A$3:$A$8*$B$3:$B$8)的计算步骤是分别取了 100 和 11,得到1100
第2行又是 101*12得到1212
2.2 上述比较的实例
选整体填的数组公式,公式只能整体修改不能单独改 | 一个格的数组公式 |
数组相乘 往下拖公式 |
两两相乘后求和 往下拖 每个单元格都是1个简单工作表公式 |
数组相乘后求和 | 普通公式--工作表公式 | |||
{=a3:a8*b3*b8} | {=sum(a3:a8*b3*b8)} | $A$3:$A$8*$B$3:$B$8 | SUM($A$3:$A$8*$B$3:$B$8) | SUM(A3:A8*B3:B8) | SUMPRODUCT(A3:A8,B3:B8) | |||
100 | 11 | 1100 | 8320 | 1100 | 1100 | 1100 | 8320 | |
101 | 12 | 1212 | 1212 | 1212 | 1212 | |||
102 | 13 | 1326 | 1326 | 1326 | 1326 | |||
103 | 14 | 1442 | 1442 | 1442 | 1442 | |||
104 | 15 | 1560 | 1560 | 1560 | 1560 | |||
105 | 16 | 1680 | 1680 | 1680 | 1680 |
【原创】EXCEL数组公式(1)----数组公式和普通公式计算具体比较相关推荐
- excel中如何输入数组公式详细介绍
内容提要:文章详细介绍excel中如何输入数组公式的方法,并用动画演示多单元格数组公式是如何输入的.对Excel感兴趣的朋友可加Excel学习交流群:284029260(www.itblw.com) ...
- Excel公式教程 数组公式基础:数组扩展
在数组公式中,参与数组运算的,可以只有一个数组,也可以有两个甚至更多的数组. 对参与数组运算的各个数组,要求具有相同的维度,各维度上也要有相同的大小.数组运算分别取各数组中相同维度上相同位置的数值进行 ...
- 数组字典_VBA数组与字典解决方案第1讲:函数,公式,数组,数组公式的概念...
各位好,从今日开始,在平台上我将推出VBA解决方案系列丛书的第三部:VBA数组与字典解决方案,这套书从工作表数组开始讲解,逐渐过渡到VBA数组和VBA字典,在这部教程中,大家会看到VBA数组.字典在各 ...
- 计算机中最小值的公式,用数组公式在数值列中查找大于指定值的最小值
在进行产品加工时,需要使用某种原材料,原材料的尺寸是固定的几种类型,其尺寸已在A2:A10中列出,并按升序排列,如图.从节约的角度出发,希望用大于(或等于)产品尺寸的最小值来选择材料.例如产品尺寸为& ...
- vue 数组中嵌套数组_来,一起聊聊Excel中的数组
有人说数组是Excel函数的精华,也有人说数组是Excel函数的糟粕,男说男有理女说女有爱,各有各的理由--所以王源说世间没有真正的感同身受.但不管怎么说吧,数组作为Excel函数进阶后的知识,是相当 ...
- excel如果包含某个字就显示_Excel公式基础知识
批量输入公式 选取要输入的区域,在编辑栏中输入公式,按CTRL+ENTER即可批量填充公式. 2批量修改公式 如果是修改公式中的相同部分,可以直接用替换功能即可. 3快速查找公式 选取表格区域 - 按 ...
- Excel的数组:概念、基本使用(数组计算、理解数组、产生数组、综合运用)
文章目录 一.概念 1.简介 2.特点 3.分类 4.创建 二.基本使用 1.数组计算 2.理解数组 3.公式产生数组 4.BA列数据之差的均值 5.计算正数之和 6.判断身份证长度是否正确 7.多条 ...
- java 单元格内容加粗,excle单元格如何加粗《EXCEL中怎么对单元格中,公式的部分字段加粗?》...
问下EXCEL表格分割线怎么加粗 单元格样式设置包含分割线加粗. Excel表格单元格线样式操作如下: ①框选单元格--右击--设置单元格 ②弹出"设置单元格式"--边框--根据实 ...
- 使用jxls,poi导出excel的公式中出现@符号,或者公式不生效
问题描述 使用jxls,poi导出excel的公式中出现@符号,或者公式不生效(和office版本有关系) 模板excel公式 =MIN(IF(A11:T12>0,A11:T12))/A21 生 ...
- excel常用函数公式及技巧_Excel统计类函数公式应用技巧解读,绝对的硬核干货!...
Excel的功能在于对数据进行统计和计算,其自带了很多的函数,利用这些函数可以完成很多的实际需求,经过加工和处理,还可以组成很多的公式,其功能就更加的强大,今天,小编带大家了解一下Excel中的常用的 ...
最新文章
- 目前服务器操作系统版本号,目前服务器操作系统版本号
- 删除条目时的确认对话框
- debug —— list调试命令
- Sysbench 1.0.15安装及使用
- CVPR 2021 前景背景分开建模,UCLA 视觉研究组提出用于视频预测的动态语义模型...
- python异常处理与上下文管理器
- linux系统与命令
- 故障常见原因归类分析及预防和应对措施
- arcobjects java开发_ArcGIS Engine SDK for Java 最小示例学习
- VB6 Socket编程
- 游戏模型提取工具ninjaripper_游戏模型 | 10巫战ZB围脖毛发制作
- 用计算机算出增长比例公式,复合增长率excel公式(年均复合增长率计算器)
- 复制高亮代码到印象笔记
- 操作系统之多道程序设计
- 一次win10更新引发的Grub Rescue
- 带蒙版的安卓剪辑软件_抖音运营干货,9款手机剪辑软件APP,从此让你用手机轻松玩转剪辑...
- 双软认证企业税收优惠政策
- Alibaba Java 2021 技术图谱——学习永无止境
- 智能硬件evt dvt pvt mp
- VC++钩子使用之全局键盘钩子
热门文章
- java ljava/lang/string_([Ljava/lang/String;)V的含义
- 基于MATLAB机器视觉技术的水果分级研究进展
- 魔众刮刮卡抽奖系统 v2.0.0 支付抽奖,更好用的刮刮卡系统
- python循环次数教程_Python基础教程-循环
- 地坤诀中所记录的第二元婴的炼制办法与其余的炼制方式不一样
- 面试题:搜狐百度 看1 复杂一点的面试题 笔试题
- 方差、标准差、均方差、均方根值(RMS)、均方根误差(RMSE)
- pgloader:Heap exhausted ,game over
- Windows 10语言栏消失不见了的解决办法
- 【Web】HTML中选择器的基本用法