EXCEL 中 如何在一连串数字中返回正数 而不返回负数?

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:17:02
比如表格有一排数字
-800
90
-700
150
-900
-500
300

这样的 若干个数字里
想在这排数字的右边一排格子里 只显示正数 而不显示负数 然后把正数求和

请教各位!!!
谢谢 问题解决了 虽然 负数显示的是0 但是统计起来 也是没问题的 下面的回答我也 试过 一是直接返回正数的和.. 但是分数只能给一个人 只能给先回答的 yycqh 谢谢

不显示负数的,通过设置条件格式即可。选定数据,点格式菜单,条件格式,单元格数值,选择小于,右边填写:0,将其格式的字体设为白色。确定。
求和的:
=SUM((A1:A11>0)*(A1:A11)),按ctrl+shift+enter结束。

假设你这一排数字在A1:A100
那在B1输入下面公式,并以CTRL+SHIFT+ENTER确认.然后向下填充.
这样B列出现的就是一排连续的正数数字.求和只要用求和公式就行了.

=IF(ISERROR(SMALL(IF($A$1:$A$100>0,$A$1:$A$100,""),ROW(A1))),"",SMALL(IF($A$1:$A$100>0,$A$1:$A$100,""),ROW(A1)))

在这排数字的右边一排格子里B2单元格内输入公式:
=IF(A2<0,"",A2)
向下复制
再后用SUM公式对B列求和,这个我就多不说了

(假设:-800在A2格内,B2是你要新的一行数据)