Excel 数组求和公式如何去除负数,只计算正数

 我来答
白水菜头
2017-03-28 · 知道合伙人互联网行家
白水菜头
知道合伙人互联网行家
采纳数:3213 获赞数:33801
技术员

向TA提问 私信TA
展开全部

可以用数组形式IF判断,返回大于0的正数再求和。

软件工具:Excel 2013

1、比如对A1-A10的正数进行求和。

2、在B1中输入=sum(if(A1:A10>0,A1:10)) ,然后按下shift+ctrl+enter三键结束等到公式{=sum(if(A1:A10>0,A1:10))} 。

注意事项:

1、{=sum(if(A1:A10>0,A1:10))}公式中的{}不是输入的,而是输入公式完成后同时按下shift+ctrl+enter键。

2、公式结束后如果没有按下shift+ctrl+enter三键结束,那么这个公式是不成立,会返回错误结果。

siguoxiang
2016-12-06 · TA获得超过3998个赞
知道大有可为答主
回答量:1.2万
采纳率:76%
帮助的人:9120万
展开全部

工具版本——Excel2010

方法步骤如下:

  1. 打开一个Excel表格,需要求负数以外的A1:A11的和,也就是求所有正数和0得和。

  2. 在B1单元格中输入公式=SUMPRODUCT((A1:A11)*(A1:A11>0)),按Enter回车结束,得到结果为89.


  3. 公式解释:sumproduct是一个加权求和函数,公式中A1:A11>0,得到的结果是TRUE或FALSE,TRUE相当于1 ,FALSE相当于0,然后用得到的结果,分别和A1:A11相乘,负数和零相乘,得到结果0 ,正数和1相乘得到它本身,然后再用sumproduct求和,就得到想要的结果了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7af2f04
2017-01-24 · TA获得超过218个赞
知道小有建树答主
回答量:220
采纳率:84%
帮助的人:73.3万
展开全部
  1. 数组公式是需要Ctrl+shift+Enter

  2. 使用sum与if进行结合判断;

  3. 如果数组中的的数字大于等于0则相加;

  4. 结果如下:sum(if(XX>0,XX) 然后 Ctrl+shift+Enter

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啊七小0p
2016-11-21 · TA获得超过9.1万个赞
知道大有可为答主
回答量:3.7万
采纳率:89%
帮助的人:5728万
展开全部
假设在A列 统计正数 =COUNTIF(A:A,">0") 负数 =COUNTIF(A:A,"<0")
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3c289ec
2016-11-26
知道答主
回答量:48
采纳率:0%
帮助的人:14.9万
展开全部
加一个判断就好=sumif(A:A,A1>0,A:A)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式