excel表中怎样将同一列中比如A、B、C、D……,有3个报价,但不全有3个,怎样把同时有3个报价的数值进行求和

问题描述:

excel表中怎样将同一列中比如A、B、C、D……,有3个报价,但不全有3个,怎样把同时有3个报价的数值进行求和
名称 单价1 单价2 单价3
A 1 2 3
B 2 4
C 2 5
D 3 3 4
同时有三项报价时的总和比较 公式?= 公式?= 公式?=
如上图这样的很多项的表格,用什么公式把同时有三个报价的部分进行求和进行比较?

我是想求的是甲报价这一列的总和,条件是ABCD……(这一列有几百项)但有些行是空白的,不是每行都有数,我要求和的是甲报价这一列同时有3个报价的才求和.

1个回答 分类:综合 2014-11-19

问题解答:

我来补答
方法很多:任选一种:
=IF(COUNT(B1:D1)>3,"",SUM(B1:D1))
=IF(ISBLANK(B1:D1),"",SUM(B1:D1))
=IF(COUNTBLANK(B1:D1)>1,"",SUM(B1:D1))
每个单元格判断都判断是否空格,要累一些,也可以.
COUNT统计数字单元格个数;ISBLANK检查是否有空格;COUNTBLANK统计空格个数.
如果有空单元格,不计算,否则求和
最好在E2输入,拖动下拉
比较可以用排序函数 .
再问: 我是想在B9、C9、D9中输入公式求和,如B9的总和,是要求和的条件是同时甲报价、乙报价、丙报价同时三个都有数值时,B9这一列的和。
再答: B9输入: =IF(COUNT(B2:B8)>=3,SUM(B2:B8),"") 选择B9向右拉到D9就行了。 COUNT(B2:B8)是统计B2:B8内的数字单元格个数。
 
 
展开全文阅读
剩余:2000