如何在EXCEL中将一列中满足条件的数据相加?
比如数据有A列B列111112333332444442555552我只想把1111144444后面的B列数值相加而不想把3333355555后面的数值相加,一句话就是只要...
比如数据有A列 B列
11111 2
33333 2
44444 2
55555 2
我只想把11111 44444后面的B列数值相加而不想把33333 55555后面的数值相加,一句话就是只要满足A列是11111 44444的B列数值就可以相加 展开
11111 2
33333 2
44444 2
55555 2
我只想把11111 44444后面的B列数值相加而不想把33333 55555后面的数值相加,一句话就是只要满足A列是11111 44444的B列数值就可以相加 展开
6个回答
展开全部
c1输入
=SUMIF(A:A,1111,B:B)+SUMIF(A:A,4444,B:B)
若你的1111或4444代表字符,公式中这部分请加双引号
如:
=SUMIF(A:A,"字符",B:B)+SUMIF(A:A,4444,B:B)
=SUMIF(A:A,1111,B:B)+SUMIF(A:A,4444,B:B)
若你的1111或4444代表字符,公式中这部分请加双引号
如:
=SUMIF(A:A,"字符",B:B)+SUMIF(A:A,4444,B:B)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道数据量大不大,可能习惯不一样。
建议 在C列用IF选择将符合条件的先选出来。
c1=if(a1=11111,a1,"");
选出空白单元格,再用IF
c1=if(a1=44444,a1,"")
这样满足条件的单元格都被选了出来,筛选求和即可。
可以加序号,重新筛选到新的工作表里面,会更清晰,也保留计算的基础数据。
建议 在C列用IF选择将符合条件的先选出来。
c1=if(a1=11111,a1,"");
选出空白单元格,再用IF
c1=if(a1=44444,a1,"")
这样满足条件的单元格都被选了出来,筛选求和即可。
可以加序号,重新筛选到新的工作表里面,会更清晰,也保留计算的基础数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=sumproduct(((a1:a100=11111)+(a1:a100=44444))*b1:b100)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询