在Excel中怎样使一列中正数相加,但不包括负数?

2024-11-20 03:33:42
推荐回答(5个)
回答1:

利用SUMIF函数就可以了。

具体的操作步骤如下:

1、打开EXCEL表格,选中你要填写计算结果的单元格,也就是运算单元格。(下图为演示数据,计算A1:A4)

2、插入SUMIFS函数。

3、在第一格和第二格中输入A1:A4,第三格中输入>0,或者直接在B1单元格中输入=SUMIFS(A1:A4,A1:A4,">0")。

4、点击确定就可以看到结果了。

回答2:

可以用sumif函数设置只有正数相加。

1、以excel2010版本为例,如下图,使A列中正数相加,但不包括负数;

2、首先在A7单元格输入公式=SUMIF(A1:A6,">=0"),A1:A6指要计算的单元格区域,">=0"指判断条件;

3、如下图,按enter键则可把所有的正数都相加了,但不包括负数。

回答3:

以excel2007以上版本为例:

1、首先在excel表格中输入一组数据,其中有正数和负数,需要将所有正数相加,点击“fx”图标。

2、在插入函数窗口中选择“sumif”函数。

3、然后根据下图输入函数参数,或者直接在空白单元格中输入公式:=SUMIF(A:A,">0")。

4、点击确定或者回车即可在单元格中生成计算结果,该结果为取值单元格区域内所有正数的合计。

回答4:

用条件求和函数SUMIF对指定条件的单元格区域进行求和运算,即在用于存放计算结果的单元格中输入:=SUMIF(要计算的单元格区域,判断条件,求和区域)例:如果要对D3:D33单元格区域的数据进行判断,将大于或等于零(即正数)的数据求和,计算表达式为:=SUMIF(D3:D33,">=0")

回答5:

见样表截图

=SUMPRODUCT((A:A>=0)*A:A)