今天刚好有位读者问到 Excel 的一个特别的加总问题,一般我们在 Excel 中要计算加总,随着需求不同,要使用的函式跟方式也差很多,最常用的基本加总就是 SUM 这个函式,其他还有一大堆常用的像是 Countif 等,而今天阿汤帮这位读者解决的函式则是使用了 SUMIF 这一个,主要可以用来计算在某一区域内指定「内容」的总和为多少,往下就来为大家简易的解说一下这个超简单但又超实用的函式用法

函式 SUMIF 用法

首先跟大家讲一下,今天这位读者来询问的问题如下,如果我有不同排(不论直或横都可以)的内容,但会有相同的一些项目,比如我想加总 A 底下的数字要怎么做,他问的其实是讲加总 A 的下一列数字,但意思是一样的,就是找到 A 之后把全部的数字加起来。

大家不要想的太复杂,其实只要用一个 SUMIF 就可以搞定全场,以这个表来说,只要用上以下函式

=SUMIF(A1:D6,"A",A2:D6)

阿汤这边是用 Google 试算表做范例,基本上是和 Excel 一模一样的,SUMIF 的函式解说是 SUMIF(范围,条件,加总范围),所以我们上面列出来的函式中,先打范围就是 A1~D6 全部,条件是 A 的栏位,最后要加总的范围,理论上也可以写 A1~D6,不过第一个如果不是数字很可能会出错,所以我们可以从数字那排开始,阿汤就用了 A2~D6 来做为加总范围。

这也可以用在计算条件大于等于小于某数值使用,依需求来选择使用就可以了,非常简单。




依序的将中间的 A 修改为 B 跟 C 之后,就算出了 A、B、C 的总和分别是多少,即便各别数据都很散也没关係,一个函式帮你计算出来。

如果你想要的是双重条件,那可能就要使用 SUMIFS 来做(多了个 S),下次阿汤再为大家解说吧。