You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Excel中无需创建辅助列,实现两列逐行运算后求和的公式咨询

Excel中无需创建辅助列,实现两列逐行运算后求和的公式咨询

嗨,我完全懂你的需求——不用新建辅助列,直接算出「值列和对应百分比列逐行相乘后的总和」对吧?这在Excel里用SUMPRODUCT函数就能轻松实现,不用绕弯路!

针对你给出的表格例子:

Column ValueColumn Percent 1Column Percent 2
10050%80%
20025%60%

计算Column Percent 1的总和

直接用这个公式:
=SUMPRODUCT(A2:A3, B2:B3)
它会自动完成:100×0.5 + 200×0.25 = 50 + 50 = 100,正好是你想要的结果。

计算Column Percent 2的总和

对应的公式是:
=SUMPRODUCT(A2:A3, C2:C3)
计算过程就是:100×0.8 + 200×0.6 = 80 + 120 = 200,完全符合预期。

小提醒:哪怕你的百分比列是带%符号的文本格式,SUMPRODUCT也能自动识别并转换成数值计算,不用额外调整格式哦~

备注:内容来源于stack exchange,提问作者user1605665

火山引擎 最新活动