小樱知识 > 数码解读 > excel乘法怎么用(Excel中的数组运算你知道多少呢)

excel乘法怎么用(Excel中的数组运算你知道多少呢)

提问时间:2022-12-28 01:30:26来源:小樱知识网


Excel是办公室里的常用软件,一般人在运用公式计算的时候只是指定到了某个单元格,却不知道还可以指定一个数组来进行运算。所谓的数组就是指一行或者一列的数据。那么这个数组运算到底是怎么实现的呢,我们来看下下面几个例子。

1、图中需要计算员工的实发工资,从数据可以知道,里面有些数据需要相加有些需要相减。按照我们一般的做法都是像E3单元格一样直接算出来,那这个例子用数组怎么计算呢?我们看到E4单元格计算李四实发工资,里面用到了=SUM(B4:D4*{1,-1,1})这个公式,公式外的{}符号不需要手动输入,只需要在写完公式=SUM(B4:D4*{1,-1,1})之后同时按ctrl+shift+enter即可自动生成,因为在Excel里设计数组运算都要按这个组合键。那这个公式我们怎么去理解呢?我们知道B4:D4就是4200,800,400三个数,然后{1,-1,1}就是一个数组,中间用*将两个区域相乘就相当于4200×1,800×-1,400×1,最后用sum函数将三个区域求和。

2、看完上面的例子也许有小伙伴会问一定要像{1,-1,1}这样写吗?其实数组的运算还可以直接一个区域跟一个区域进行运算,看看下面的例子就明白了。下面这个例子我们需要计算80分以上的人数和80分以上的总分,在红色区域我们可以看到我们所使用的数组公式,那分别代表什么意思呢?我们先看第一个=SUM((B3:B7>79)*1),运算完B3:B7>79这个之后它的结果是{FALSE;TRUE;FALSE;TRUE;TRUE},然后给它*1之后就变成了{0;1;0;1;1},最后进行求和就可以计算出80分的以上的人数了。而=SUM((B3:B7>79)*B3:B7)相信到这里大家都能够理解了,就相当于将刚才的{0;1;0;1;1}乘以成绩的B3:B7区域再求和。

希望可以帮到大家,大家操作的时候记得要按ctrl+shift+enter,不然无法识别为数组计算,有什么不明白的欢迎留言评论。

以上内容就是为大家推荐的excel乘法怎么用(Excel中的数组运算你知道多少呢)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题

内容来源于网络仅供参考
二维码

扫一扫关注我们

版权声明:所有来源标注为小樱知识网www.cnfyy.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。

本文标题:excel乘法怎么用(Excel中的数组运算你知道多少呢)

本文地址:https://www.cnfyy.com/smjd/851916.html

相关文章