EXCEL多列多条件求和,求教!
sheet1数据如下:WKDateLineShiftPROJCode数据W218/18M1D+SAAAC021.5W218/18M1D+SAAA1011.2W218/18...
sheet1 数据如下:
WK Date Line Shift PROJ Code 数据
W21 8/18 M1 D+S AAA C02 1.5
W21 8/18 M1 D+S AAA 101 1.2
W21 8/18 M2 D+S BBB 202 3.3
W21 8/18 M2 D+S BBB 205 4.5
W22 8/18 M3 S+G CCC 303 1.1
W22 8/19 M4 D+S DDD 404 2.1
W22 8/19 M4 D+S DDD 401 2.5
Sheet2 需要得到的效果:
WK Date Line Shift PROJ C02代码 1开头求和 2开头求和 3开头求和 4开头求和
W21 8/18 M1 D+S AAA 1.5 0 0 0 0
W21 8/18 M1 D+S AAA 0 1.2 0 0 0
W21 8/18 M2 D+S BBB 0 0 7.8 0 0
W22 8/18 M3 S+G CCC 0 0 0 1.1 0
W22 8/19 M4 D+S DDD 0 0 0 0 4.6
大概就是这样的结果!
条件(1)当WK Date Line Shift PROJ 四列一样时;
条件(2)code列中有 C02 1开头 2开头 3开头 4开头 5开头 6开头 的3位数字 对应后一面一列数据进行求和
希望高手们指点@!
谢谢你的帮忙,这次完成了,必须满分相送! 展开
WK Date Line Shift PROJ Code 数据
W21 8/18 M1 D+S AAA C02 1.5
W21 8/18 M1 D+S AAA 101 1.2
W21 8/18 M2 D+S BBB 202 3.3
W21 8/18 M2 D+S BBB 205 4.5
W22 8/18 M3 S+G CCC 303 1.1
W22 8/19 M4 D+S DDD 404 2.1
W22 8/19 M4 D+S DDD 401 2.5
Sheet2 需要得到的效果:
WK Date Line Shift PROJ C02代码 1开头求和 2开头求和 3开头求和 4开头求和
W21 8/18 M1 D+S AAA 1.5 0 0 0 0
W21 8/18 M1 D+S AAA 0 1.2 0 0 0
W21 8/18 M2 D+S BBB 0 0 7.8 0 0
W22 8/18 M3 S+G CCC 0 0 0 1.1 0
W22 8/19 M4 D+S DDD 0 0 0 0 4.6
大概就是这样的结果!
条件(1)当WK Date Line Shift PROJ 四列一样时;
条件(2)code列中有 C02 1开头 2开头 3开头 4开头 5开头 6开头 的3位数字 对应后一面一列数据进行求和
希望高手们指点@!
谢谢你的帮忙,这次完成了,必须满分相送! 展开
展开全部
在你认为合适的单元格输入下面公式:
=SUMPRODUCT(($B$2:$B$1000="8月26日")*($D$2:$D$1000="黄伟")*($e$2:$e$1000="砂机")*$g$2:$g$1000)。
行号可以根据你的数据多少行来增减。
如果此公式不要复制,可以不要$符号。
这样得出来的数据就是黄伟8月26日机砂的数量。
=SUMPRODUCT(($B$2:$B$1000="8月26日")*($D$2:$D$1000="黄伟")*($e$2:$e$1000="砂机")*$g$2:$g$1000)。
行号可以根据你的数据多少行来增减。
如果此公式不要复制,可以不要$符号。
这样得出来的数据就是黄伟8月26日机砂的数量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sheet2 G2 输入
=sumifs(sheet1!$G:$G,sheet1!$A:$A,$A2,sheet1!$B:$B,$B2,sheet1!$C:$C,$C2,sheet1!$D:$D,$D2,sheet1!$E:$E,$E2,sheet1!$F:$F,left(G$1,1)&"*")
公式右拉,下拉
=====================
C02:
sheet2 F2 输入:
=sumifs(sheet1!$G:$G,sheet1!$A:$A,$A2,sheet1!$B:$B,$B2,sheet1!$C:$C,$C2,sheet1!$D:$D,$D2,sheet1!$E:$E,$E2,sheet1!$F:$F,F$1)
公式下拉
=sumifs(sheet1!$G:$G,sheet1!$A:$A,$A2,sheet1!$B:$B,$B2,sheet1!$C:$C,$C2,sheet1!$D:$D,$D2,sheet1!$E:$E,$E2,sheet1!$F:$F,left(G$1,1)&"*")
公式右拉,下拉
=====================
C02:
sheet2 F2 输入:
=sumifs(sheet1!$G:$G,sheet1!$A:$A,$A2,sheet1!$B:$B,$B2,sheet1!$C:$C,$C2,sheet1!$D:$D,$D2,sheet1!$E:$E,$E2,sheet1!$F:$F,F$1)
公式下拉
追问
好像不行哦,能附件发 gemeng986@ 163.com
@后没有空格
追答
扣我 一零五29柒肆九一一
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你的具体使用目标,但我觉得可能用筛选求和公式(SUBTOTAL公式)更适合,这样你可以同时多条件筛选,也可以随时变换筛选条件,不管你是选“黄伟”还是“邓维元”,都可以方便、实时查询你想要的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用SUMPRODUCT()
SUMPRODUCT((区域1=条件1)*(区域2=条件2)*(区域3=条件3)*(结果区域))
想几个条件就几个条件。
SUMPRODUCT((区域1=条件1)*(区域2=条件2)*(区域3=条件3)*(结果区域))
想几个条件就几个条件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询