EXCEL中需满意同一行多个条件对应行的数值求和(某个条件对应数值乘2再加总)

发布网友

我来回答

4个回答

热心网友

一、假设要对A列为张三,B列为收入的C列值进行求和(假设数据在第2行到第100行)

2003版可以用SUMPRODUCT函数,公式可以写成:

=SUMPRODUCT((A2:A100="张三")*(B2:B100="收入"),C2:C100)

2007版可以用SUMIFS函数,公式可以写成:

=SUMIFS(C:C,A:A,"张三",B:B,"收入")

二、相关函数定义

1.SUMPRODUCT函数定义

在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法

SUMPRODUCT(array1,array2,array3,
...)

Array1, array2, array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。

说明

热心网友

问题不明确,把问题作为内容(邮件主题一定要包含“excel",本人以此为依据辨别非垃圾邮件,以免误删),excel问题文件(注意:若是03后,请一定要另成为03的,把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发到yqch134@163.com帮你看下

热心网友

=sumproct((G4:G9="A")*I4:I9*2)
图像看不清楚,反正用sumproct就行追问用了不行啊

追答=SUM(IF(RIGHT($B$2:$B$7,1)="2",2,1)*$C$2:$C$7)
数组公式,按Ctrl+Shift+Enter结束

热心网友

图看不太清,不过听你的描述可以用if+sumifs来完成追问我用过了,计算结果始终等于0

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com