EXCEL中怎么计算指定行的和。

发布网友 发布时间:2022-04-22 06:10

我来回答

4个回答

热心网友 时间:2023-09-22 00:44

  你好:  =sumif(b:b,">0",c:c)  如果要准确的行用下边公式。

  如果你表第2行到30行,可以这样,=sumif($b$2:$b$30,">0",$c$2:$c$30)


         

热心网友 时间:2023-09-22 00:44

如果你要求和的都是“t200P“开头的,在C列右侧插入2列(D列,E列),D列输入"=left(A:A,5)"
E列输入”=sumif(D:D,"t200P",C:C)"
注:引号“”内的内容复制至D列,E列即可
前提条件一定是要有相同的开头或者结尾

热心网友 时间:2023-09-22 00:45

=SUMIF($B$2:$B$22,">0",$C$2:$C$22)
或=SUMPRODUCT(($B$2:$B$22>0)*$C$2:$C$22)

热心网友 时间:2023-09-22 00:46

你的数据不全啊缺少计算量,支出不会凭空出现,你要计算支出金额需要通过哪些数字来算出你要列出来或者放在图片中说明原理才能帮你写出你需要的公式。
——是订单号码对应的额外支出数加总?
——是收入金额对应比例的支出乘积?
——还是指定产品代码对应的服务费用?追问算出单个定单支出金额,就像第6行和第9行这样子呀(在绿色那个单元格里算出这个单支出的和对应在收入金额后面)。

追答可以这么做,思路是以辅助列的形式用求和公式,方法如下
1、设D列为辅助列,在D列标题下第二行写入公式:
=IF(IF(LEFT(A2,1)"T","",A2)="",C3,IF(LEFT(A2,1)"T","",A2))
此时得到了A列需要加总行的名称
2、在E列标题下第二行输入公式:
=iferror(if(sumif(B:B,C:C,a2)=0,b2,sumif(B:B,C:C,a2)),"")
得到的就是红色部分加总其余部分与B列数字一样的一列

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