
我将向大家展示sum函数的一些高阶应用。看似简单的sum函数,其实在数据处理中有很多不为人知的神奇之处。有的同学可能会觉得,sum函数不就是求和吗?还需要写什么?但其实,sum函数的应用远不止于此。
如果我们真的想深入了解sum函数,那么今天我们就一起来探索一下。在本次案例中,我将尝试只用一个sum函数完成各种操作,包括带条件计数、带条件求和以及快速求和等。
假设我们有一个小区的物资团购表(如图1所示),这个表格已经是经过整理的数据,但对于原始的接龙数据仍然非常混乱。对于这种情况的数据整理技巧,可以参考之前的文章“Excel团购接龙表格快速整理”。为了按照楼号进行分包汇总,我们需要生成一个各栋楼的汇总表(如图2所示)。
解决方案如下:
对于这种案例,既然数据已经整理干净,我们可以使用数据表或Power Query等工具进行处理。但今天我想从学术角度教大家如何使用sum函数解决所有需求。具体操作步骤如下:
在右侧的空白区域建立汇总模板。然后,在I2单元格中输入特定的公式并按Ctrl+Shift+Enter组合键确认。这个公式的含义是:通过判断A列和H列的楼号是否相等来生成一个数组,并将逻辑值转换为数值后求和,从而计算出每栋楼的户数。需要注意的是,A列的区域需要绝对引用,而H2则需要相对引用。接下来,我们可以将公式拖动到其他单元格以进行后续操作。然后,在J2单元格中输入另一个公式并同样按Ctrl+Shift+Enter组合键确认。这个公式的含义是:先统计同一栋楼的数量,然后将该数量与F列的对应总价相乘,最后求和得到同楼的所有总价。同样地,我们可以将公式复制到其他单元格进行计算。选中I6:J6区域并使用快捷键Alt+“+”进行求和计算。这样我们就完成了整个汇总过程,全程只使用了一个sum函数。虽然Excel中有很多其他功能强大的工具和方法可以处理数据,但熟练掌握基本的函数应用仍然是十分必要的。为了帮助大家更好地掌握Excel的各项操作技巧,我们推出了一个全新的专栏,从最基础的概念开始逐步讲解Excel的各个知识点。通过生动有趣的案例让大家逐步掌握Excel的操作技巧、快捷键大全、函数公式等方面的内容。如果你对Excel感兴趣并想成为一名高手,那么请不要错过这个专栏哦!
