EXCEL里,如何按指定的条件累加数量?
答案:4 悬赏:0 手机版
解决时间 2021-03-27 11:28
- 提问者网友:皆是孤独
- 2021-03-27 00:10
EXCEL里,如何按指定的条件累加数量?
最佳答案
- 五星知识达人网友:逐風
- 2021-03-27 00:40
按指定条件累加数量,有三种方式(楼主的问题适用第二、三种,详见实例图片下方):
一、运用数据透视表,插入-数据透视表,实例下图:
二、运用SUMIF函数(只适用于符合一个条件的求和),sumif(条件区域,条件,求和区域),实例见下图:
楼主的问题:=sumif(A2:A10,"ABC01*",B2:B10)
三、运用SUMPRODUCT函数,sumproduct("条件"*"条件",求和区域)实例见下图:
楼主的问题:=sumproduct((left(A2:A10,5)="ABC01")*B2:B10)
一、运用数据透视表,插入-数据透视表,实例下图:
二、运用SUMIF函数(只适用于符合一个条件的求和),sumif(条件区域,条件,求和区域),实例见下图:
楼主的问题:=sumif(A2:A10,"ABC01*",B2:B10)
三、运用SUMPRODUCT函数,sumproduct("条件"*"条件",求和区域)实例见下图:
楼主的问题:=sumproduct((left(A2:A10,5)="ABC01")*B2:B10)
全部回答
- 1楼网友:夜风逐马
- 2021-03-27 02:47
=SUMIF(A:A,"ABC01*",B:B)
如何统计前五位字母为“ABC01”的编号的数量个数呢?
=COUNTIF(A1:A10,"ABC01*")
如何统计前五位字母为“ABC01”的编号的数量个数呢?
=COUNTIF(A1:A10,"ABC01*")
- 2楼网友:掌灯师
- 2021-03-27 01:58
用数据—筛选—自动筛选,选出所有ABC01,再求和就行了
- 3楼网友:枭雄戏美人
- 2021-03-27 01:17
=SUMPRODUCT((LEFt(A2:A10,5)="ABC01")*B2:B10)
数量个数
=SUMPRODUCT(--(LEFt(A2:A10,5)="ABC01"))
累加编号列里名字包含有“BC00”的数量列的值
=SUMPRODUCT(ISNUMBER(FIND("BC00",A2:A10))*B2:B10)
如果用SUMIF函数
=SUMIF(A:A,"*BC00*",B:B)
数量个数
=SUMPRODUCT(--(LEFt(A2:A10,5)="ABC01"))
累加编号列里名字包含有“BC00”的数量列的值
=SUMPRODUCT(ISNUMBER(FIND("BC00",A2:A10))*B2:B10)
如果用SUMIF函数
=SUMIF(A:A,"*BC00*",B:B)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯