关于excel的计算功能问题?

来源:百度知道 编辑:UC知道 时间:2024/05/26 21:02:10
请各位Excel高手指点一下,比如像如下的表格,我需要把客户编号相同的数量加在一起有什么公式可以代替一个一个用手工操作吗?就是以“-”后面那个数字为限分为不同的编号,比如这里的6371790-5 一共加起来是110个这样,我能用什么公式算出来而不用一个一个求和手工算出来写上去,请各位指点指点,多谢多谢!!!

生产编号 客户编号 状态 数量 单价 总金额
80897938 6371790-5 涂装 7 270 1890
80897938 6371790-5 涂装 14 270 3780
80897938 6371790-5 涂装 50 270 13500
80897938 6371790-5 涂装 15 270 4050
80897938 6371790-5 涂装 6 270 1620
80897938 6371790-5 涂装 16 270 4320
80897938 6371790-5 涂装 2 270 540
80897983 6371790-7 涂装 6 270 1620
80897983 6371790-7 涂装 14 270 3780
80897983 6371790-7 涂装 39 270 10530
80897983 6371790-7 涂装 12 270 3240
80897985 6371790-9 涂装 10 270 2700
80897985 6371790-9 涂装 4 270 1080

A B C D E F G
1 生产编号 客户编号 状态 数量 单价 总金额
2 80897938 6371790-5 涂装 7 270 1890
3 80897938 6371790-5 涂装 14 270 3780
4 80897938 6371790-5 涂装 50 270 13500
5 80897938 6371790-5 涂装 15 270 4050
6 80897938 6371790-5 涂装 6 270 1620
7 80897938 6371790-5 涂装 16 270 4320
8 80897938 6371790-5 涂装 2 270 540
9 80897983 6371790-7 涂装 6 270 1620
10 80897983 6371790-7 涂装 14 270 3780
11 80897983 6371790-7 涂装 39 270 10530
12 80897983 6371790-7 涂装 12 270 3240
13 80897985 6371790-9 涂装 10 270 2700
14 80897985 6371790-9 涂装 4 270 1080

在G1单元格输入 =IF(B2="6371790-5",1,0)*D2
鼠标按住单元格右下小黑方块往下拖到G14
G15单元格输入 =SUM(G2:G14)
G15返回值为所求

要计算6371790-7的,把上面条件中的5改为7

操作很简单

用筛选功能阿。把型号筛出来,然后就可以纵向做和。筛选选用自动筛选后,限定条件就可以了

采用"数据"项下"分类汇总"即可,关键字为"客户编号"

嘘,大家小声点...
说出去不太好.
这么多人怎么就没一个用数