excel - Excel中如何计算相乘行的总和

标签 excel checksum

请帮我检查一下这张表:

enter image description here

我当前在单元格 C3 的公式是 C3=D3*F3+E3*G3+H3*J3+I3*K3 我想知道是否有更好的公式,因为真实的工作表有约30个项目。

提前致谢,

最佳答案

假设您的 30 个项目来自 D3:DS3,请尝试以下公式:

=SUM($D$3:$DS$3*(MOD(COLUMN($D$3:$DS$3),4)=0)*$F$3:$DU$3*(MOD(COLUMN($F$3:$DU$3),4)=2))+
SUM($E$3:$DT$3*(MOD(COLUMN($E$3:$DT$3),4)=1)*$G$3:$DV$3*(MOD(COLUMN($G$3:$DV$3),4)=3))

您需要将其输入为数组公式,即不要在最后按 Enter,而是按 Ctrl-Shift-输入!

关于excel - Excel中如何计算相乘行的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20117451/

相关文章:

c# - Excel 自动化 : How do I set the range?

c# - 使用 ADO.NET 读取内存中的 Excel 文件(字节数组)?

vba - 将 Access 中的数据写入 Excel 文件

c# - C# 和 SQL 中的相同校验和

c - 我如何知道两个exe是否有不同的代码?

c - 无法验证 TCP 校验和

vba - 命名范围 = strVariable 导致 "1004: Application-defined or object-defined error"

java - 如何使用 Apache POI XSSF Excel 的 IndexedColors 中没有的颜色?

java - 校验和计算正确一次,然后在 Java 中使用 CRC32 后就不正确

c - C语言中如何检测回车符?