excel函数求相邻单元格两两相乘之积的和
发布时间:2023-09-30 04:38:30
excel函数求相邻单元格两两相乘之积的和,需要在列A中放置列B至列U中的值两两相乘的结果之和,例如:
A2 = (B2*C2)+(D2*E2)+(F2*G2)+…+(T2*U2)
A3 = (B3*C3)+(D3*E3)+(F3*G3)+…+(T3*U3)
有没有不需要列出该行中的每个单元格的更简单的公式?
示例数据如下图1所示。
图1
先不看答案,自已动手试一试。
公式
如果数据在单元格区域B2:U2中,那么可以在单元格A2中输入公式:
=SUMPRODUCT(B2:U2*C2:V2*(MOD(COLUMN(B2:U2),2)=0))
公式解析
从公式中可以看到,SUMPRODUCT函数包含了3个数组:
数组1:B2:U2
数组2:C2:V2
数组3:(MOD(COLUMN(B2:U2),2)=0)
其中:
数组1就是单元格区域B2:U2中的值,即:
{10,20,10,20,10,20,10,20,10,20,10,20,10,20,10,20,10,20,10,20}
数组2是单元格区域C2:V2中的值,比数组1向右偏移了1列。即:
{20,10,20,10,20,10,20,10,20,10,20,10,20,10,20,10,20,10,20,0}
数组3:(MOD(COLUMN(B2:U2),2)=0)
可转换为:
(MOD({2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21},2)=0)
对生成的数组求余:
({0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1}=0)
比较后得到数组:
{TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE,TRUE,FALSE}
SUMPRODUCT函数将3个数组中相对应的值分别相乘:
{10*20*True, 20*10*False , 10*20*True,20*10*False , 10*20*True, 20*10*False , 10*20*True, 20*10*False , 10*20*True,20*10*False , 10*20*True, 20*10*False , 10*20*True, 20*10*False , 10*20*True,20*10*False , 10*20*True, 20*10*False , 10*20*True, 20*10*False}
可以看到,当3个数组相乘时,只有数组1和2中的奇数项将由SUMPRODUCT求值,因为所有偶数项都乘以False(=0),地跳开了相乘中的重复列,因此,上面的数组转换为:
{200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0}
即:
SUMPRODUCT{200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0,200,0}
结果为:
2000


猜你喜欢
- 在更新了最新版的微信之后很多用户发现突然不见了左哼哼的表情,今天就给你们带来了微信左哼哼打出来方法,如果你还在好奇怎么操作的话就快来学习一下
- 公司 财政 职员在 停止 人为结算的 时分, 常常 需求把阿拉伯数字转换为人名币大写的 情势,WPS表格中的函数 能够帮 咱们 完成这个 功
- 我们都知道e是数学中常用的一个无理数,如果我们要在wps表格中求自然对数e的值,应该怎么做呢?下面就让小编告诉你 wps表格怎样求自然对数e
- 还有不少用户不知道Win11微软商店在哪里打开?本文就为大家带来了Win11微软商店打开位置,需要的朋友一起看看吧很多用户都会在微软商店里寻
- 如果我们不想让别人复制自己的文档,我们可以在wps里面使用禁止复制的功能。下面就让小编告诉你wps设置文件保护 的方法。wps设置文件保护的
- 现在想要安装系统,可以直接在网上下载系统iso文件,iso文件可以直接解压安装,也可以通过U盘安装。今天小编给大家分享的就是iso文件怎么用
- 2020端午节到了,家里有孩子的家长是不是又要为孩子收藏手抄报了?macdown为您整理了精品模板素材,最新ppt策划宣传,赶快转起来,让这
- Win8.1系统用户修改Hosts文件后,访问某些网站的速度会变得更快。那么如何修改呢?本文就给大家带来Win8.1系统修改Hosts文件的
- 我们经常都会在PowerPoint演示文稿里面加上备注信息,便于读者能够更好的理解作者意图。下面,主要来介绍一下备注母版在PowerPoin
- 近期有部分用户在开机的时候遇到了系统提示winload.efi文件丢失的问题,这是怎么回事呢?对于这一情况又应该如何解决呢?今天小编就为大家
- win10手机版将允许用户自定义壁纸,而且还能修改透明度,下文小编就为大家带来win10手机透明度的修改方法介绍,感兴趣的朋友一起去看下吧w
- Steam是现在很多都在使用的游戏平台,最近有很多用户反馈自己电脑明明有网络,但Steam就是登不上,这改怎么解决呢?今天小编就为大家带来了
- 有时候需要制作好几十甚至上百张幻灯片,不管是对编辑还是查看来说,都是一件非常麻烦的事情,很容易出错,并且不容易查找,那么有没有什么方法可以给
- Win1o系统分为很多个版本,有家庭版,企业版,专业版,教育版,那这些版本之间到底有什么区别呢,用户要怎么根据自己的使用需求去选择一款适合自
- Win7电脑一玩游戏就断网怎么办?我们使用电脑玩游戏,那是很正常的事情;我们电脑除了工作外,其余就拿来玩一下游戏,娱乐娱乐啊!可最近,有Wi
- 欢迎观看 Pixelmator Pro 教程,小编带大家学习 Pixelmator Pro 的基本工具和使用技巧,了解如何在 Pixelma
- 现在仍有不少用户在使用win7系统,但是在使用过程中总会碰到一些或大或小的问题,今天小编主要为大家带来的是win7系统出现假死现象的一些原因
- 相信大家都知道,电脑光驱是比较容易损坏的硬件,每次开关机的时候电脑都会对光驱进行扫描,这样就很容易造成光驱损坏,所以,我们可以将光驱禁用掉,
- 最近有不少用户在使用电脑的时候都发现了有一个叫做Wmi provider host的进程cpu占用过高的情况,那么这是一个什么样的进程呢?我
- win10 iso刻录到u盘该怎么设置,身为电脑小白,一点专业知识都没有,那该怎么办?接下来将由小编给大家带来win10 iso刻录到u盘的