掌握Excel求和技巧:SUM、AGGREGATE与SUBTOTAL函数详解 点击使用AI助手 了解更多

发布于 2024-11-28 liusiyang 180 编辑

AI 智能搜索

基于灵犀AI办公助手生成
完整内容,请前往灵犀查看

在数据处理中,求和是基础且频繁的操作。Excel提供的SUM、AGGREGATE和SUBTOTAL函数各有千秋,但如何根据需求选择合适的函数,以及如何处理错误值和非数字单元格,常常困扰着用户。本文将引导你掌握这些函数的使用技巧,并提供一个实用的公式组合,让你在数据求和时更加得心应手。

提问链接:关于sum函数

很多大佬回复,但好像都不太搭边

为此额外琢磨了几个求和函数SUMAGGREGATESUBTOTAL

1、SUM函数

SUM函数会自动忽略文本值、逻辑值,但不会忽略错误值=NA()

如果你需求的非数字单元格是错误值,那么SUM就挺适合的。

2、AGGREGATE函数

AGGREGATE函数的二参设置为6,即可忽略掉所有的错误值

3、SUBTOTAL函数

SUBTOTAL函数搭配9109求和,与SUM函数相同,只能忽略文本值、逻辑值,不能忽略错误值。

4、需求解答

根据你的提问需求,按字面理解,应该是需要得到

  1. 全数字单元格正常求和

  1. 非数字单元格,需要求和失败并报错

那么推荐IF+SUMPRODUCT+NOT+ISNUMBER+SUM函数嵌套,能完美的解决提问需求

最初准备用COUNTIF来判断ISNUMBERFALSE的个数,却发现COUNTIF不能嵌套ISNUMBER

最后决定使用SUMPRODUCTNOTISNUMBER 函数一起获取包含非数字值的单元格数量,

这将得到非数字值和空白单元格的单元格总数,

=SUMPRODUCT(--NOT(ISNUMBER($B$2:B15)))

然后用IF函数判断其是否大于0,如果大于0,则返回错误,否则用SUM求和。

最终得到

=IF(SUMPRODUCT(--NOT(ISNUMBER($B$2:B15)))>0,"错误",SUM($B$2:B15))

📌

帖子中提到的公式都可以在这里找到

【金山文档 | WPS云文档】 关于sum函数

https://kdocs.cn/l/caBlhqffPMiG

通过本文的学习,你将能够熟练运用SUM、AGGREGATE和SUBTOTAL函数进行数据求和,并能根据实际需求灵活处理各种单元格内容。掌握这些技巧,不仅能提高工作效率,还能在数据处理中避免常见的错误。现在,你已经准备好利用Excel的强大功能,轻松完成复杂的求和任务了。

原文链接:https://bbs.wps.cn/topic/45652

上一篇: WPS从入门到熟练的快速指南
下一篇: 如何在Word文档中轻松插入数学公式
相关文章
×