excel表格怎么计算乘法相加(Excel中分别对正数、负数单独求和,你会么?3种方法任你选!)

wufei123 发布于 2023-11-10 阅读(726)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!在工作中,有时我们需要对表格数据中的正负数分别求和,如下图所示,这是一个收支金额明细表,收入是正数,支出是负数,最后对收入和支出分别统计求和。

今天就跟大家分享一下3种分别对正数、负数单独求和的方法技巧

方法一、使用SUM函数+IF函数组合对收入正数求和:使用公式=SUM(IF(B2:B11>0,B2:B11))然后按快捷键【Ctrl+Shift+Enter】三键求和。

对支出负数求和:使用公式=SUM(IF(B2:B11<0,B2:B11))然后按快捷键【Ctrl+Shift+Enter】三键求和。

公式解释:①首先通过IF函数判断B2:B11是否大于0,大于0是正数,小于0是负数,如果符合条件就返回对应数值②需要按【Ctrl+Shift+Enter】三键求和,(注意不要直接按回车键)因为需要把公式转为数组公式。

方法二、使用SUMIF函数对收入正数求和:使用公式=SUMIF(B2:B11,">0")

对支出负数求和:使用公式=SUMIF(B2:B11,"<0")

公式解释:①SUMIF函数主要用于单条件求和,常用于计算满足单个条件的单元格区域中所有数值的和语法公式:=SUMIF(条件区域,条件,求和区域)②公式主要是通过第二参数判断条件,来判断是否是正数来求和在公式中如果忽略第三参数求和区域,则对条件区域中的单元格求和。

方法三、使用SUMPRODUCT函数对收入正数求和:使用公式=SUMPRODUCT((B2:B11>0)*B2:B11)

对支出负数求和:使用公式=SUMPRODUCT((B2:B11<0)*B2:B11)

公式解释:SUMPRODUCT函数是进行相乘并求和语法结构=SUMPRODUCT(array1,array2,array3, ...)Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。

①其实,(B2:B11>0)返回的是一个逻辑值TRUE(1)和FALSE(0)的一组逻辑值,将B2:B11内每个单元格值与“0”比较,凡是大于0的返回TRUE,否则返回FALSE,结果就是一组逻辑值:{FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;TRUE;FALSE}

②将上述逻辑数组内的值与对应的B2:B11的数值相乘。以上是【桃大喵学习记】今天的干货分享~觉得内容对你有帮助,记得顺手点个赞哟~。我会经常分享职场办公软件使用技巧干货!大家有什么问题欢迎留言关注!

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。