哈啰,大家好
今天我要介绍几个与「计数」相关的函数
这些函数可以用来
计算表格中的资料个数
也可以依据我们所设定的条件
个别计算
我们首先看的第一个函数
叫做 COUNT
这个单字本身就是「计数」的意思
使用时我们只要先输入函数的名称
然后将要计算的范围框选起来
就可以求出这些储存格的总数
然而 COUNT 本身只能计算「数字」类型的资料
如果我将计算范围拖曳到
「文字」类型的资料上面
像是中文、英文等
COUNT 函数就会直接忽略这些储存格
若要避免这种「忽略文字资料」的情形
我们可以改用一个
叫做 COUNTA 的函数
这个函数的使用方式和 COUNT 完全相同
但是它会计算所有「非空白」储存格的个数
所以表格内的资料无论是数字
文字、或日期等
对 COUNTA 来说都不是问题喔
而接下来这个函数
可以说是 Excel 应用最广的函数之一
也就是 COUNTIF 函数
它是由 COUNT (计数)
和 IF (如果) 这两个单字组合而成
所以依照字面上的意思
我们不难猜出 COUNTIF 的用途
就是计算「符合条件」的储存格数目
COUNTIF 的结构非常简单
首先我们得指定一个资料范围
另外再针对这个范围
设定一个筛选条件就 OK 了
举个简单的例子
如果我想要了解这个帐本中
有多少笔消费是利用「手机」所支付的
那我可以在公式列中
先输入函数名称 COUNTIF
然后将「交易方式」栏中的资料框选起来
输入一个逗号
再输入「手机」两个字来做为筛选条件
这样就可以求出答案啰
不过这边也再次提醒大家
在 Excel 公式中
如果有包含「文字」类型的资料
则文字的两侧必须加上「双引号」
公式才不会出错喔
COUNTIF 的条件设定
还有一个常见的小技巧
就是有的人会为了方便修改查询条件
而选择将这个引数连结到一个储存格
如此我们就可以直接在储存格中
输入条件来进行查询
OK,所以我们不妨试试看
将公式中的「手机」两个字移除掉
然后点选底下的空白储存格
这样一来无论是输入筛选条件
或是进行条件的修改
都方便了许多
只是 COUNTIF 本身有一个限制
就是它一次只能设定「一个」条件
如果要指定「多个」条件的话
我们就得另请 COUNTIFS 函数前来救援了
COUNTIFS 可以说是 COUNTIF 的加强版
它的函数结构是由
一连串的「范围」和「条件」组合而成
举例来说
如果我想要了解所有的「娱乐」消费中
有多少笔是使用「信用卡」所支付的
那我可以将这两个条件
依序输入到储存格内
接着在底下的栏位
建立 COUNTIFS 函数来指定第一个条件
也就是在「类别」栏中筛选出「娱乐」
以及第二个条件
在「交易方式」栏中筛选出「信用卡」
如此 COUNTIFS 就可以找出
同时符合这两个条件的交易数量
在设定 COUNTIFS 条件时
我们也可以使用一些运算符号
像是「大于」
「小于」等
来配合「数值」类型的条件
我同样以「信用卡」这个条件为例
如果我想要找出
消费金额大于 1000 的交易次数
那么我可以在建立 COUNTIFS 函数时
先设定好「信用卡」的条件
接着再将下一个条件的范围
指定到「金额」栏
然后输入以「双引号」标注的 >1000
做为筛选条件就 OK 啰
同样地
这个 >1000 的数值不一定要写在公式里
我们一样可以将这个引数
连结到其它的储存格
不过删除金额时
我将「大于」符号保留在「双引号」内
并且在双引号的右侧
按下 Shift +7 输入 (AND) 符号
这个符号的用途
是在 Excel 公式中
串连「文字」和「储存格」的内容
紧接在 AND 符号的后面
我点选底下的储存格
来将「大于」和「金额」连结起来
如此当我们需要调整金额时
就不用再去修改公式啰
除了「数值」类型的筛选之外
还有一个常见的资料类型
就是「日期」
日期和数值一样
都可以运用「大于」
「小于」等符号
来进行条件设定
举例来说
如果我想要查询「信用卡」
在「六月份」的消费次数
那函数的第一个条件
我们同样可以先筛选出「信用卡」
至于「六月份」这个日期条件
在 COUNTIFS 中必须使用两个引数来描述
也就是消费的日期
必须「大于或等于」 2018 年 6 月 1 号
而且这些日期
又必须「小于或等于」 2018 年 6 月 30 号
只要同时满足以上所设定的三个条件
那些资料就会纳入 COUNTIFS 的计数之中
不过这个公式也暴露了与刚才相同的问题
就是如果我们需要查询不同的月份
这个公式的便利性就显得不尽如人意
此时,我们不妨参考另一种公式的写法
也就是利用一个「辅助栏」
来简化日期资料
建立辅助栏的方式很简单
我在表格内随意选取一栏
然后点选滑鼠右键
选择「插入」
我将这个辅助栏命名为「月份」
在此我利用一个叫做 Month 的函数
这个函数可以从每一笔的日期资料中
截取出「月份」
接着我再将这个公式复制到表格的底端
这样一来
要找出特定月份的资料就简单了许多
因为我们可以将 COUNTIFS 的日期范围
更改至「月份」栏
而筛选的「条件」
可以指定到旁边的储存格
如此,当我们需要查询某月份的刷卡次数时
我们就可以直接在储存格内
输入月份就 OK啰
至于多出来的辅助栏
你可以针对它点选「滑鼠右键」
选择「隐藏」使表格恢复成原先的外观
之后如果要修改辅助栏的公式
我们也可以随时利用「取消隐藏」的指令
来重新叫出辅助栏
介绍到这里
或许你会问说
如果我想要计算的不是消费「次数」
而是消费金额的「加总」
像是六月份我总共刷卡刷了多少钱
那又该如何设定呢?
实际上
我们只要将原先的 COUNTIFS 函数
换上另一个叫做 SUMIFS 的函数
就可以轻松地解决这个问题
SUMIFS 和 COUNTIFS 的概念非常类似
函数的结构也大同小异
唯一的差别在于
SUMIFS 必须另外指定一个「加总」的范围
我再次以相同的条件
也就是「六月份」的刷卡总金额为例
我首先输入 SUMIFS 的函数名称
接着框选预备要加总的「金额」栏
然后依序建立两个条件
也就是在「交易方式」栏中找出「信用卡」
以及在「月份」栏中找出「6 月」
如此 SUMIFS 就可以立即算出正确的加总金额了
OK,那今天的介绍我们就说到这里
我们同样下回再见,拜拜