上一次我们说一种汇总表的制作方法,但是,这个方法对于工资表汇总有一个弊端,就是每个月都要做一次!
而且当时我负责要做两个公司的工资,两个公司的账目还不是完全分清的,两家公司社保互相代缴,员工来回乱串。导致汇总很麻烦。
于是我懒了,汇总表必须升级。
为展示一下我工资汇总表的升级小零件,先来看看我的工资表中汇总表是怎么样的(公司名称打码了哦~见谅)。
而如果显示公式又是什么样的呢?
从表中我们可以看到,我大量使用了sumifs以及contifs公式,今天,我们就来说说如何利用这两个公式做汇总吧!
countif与contifs
这两个公式什么关系呢,我们先用以前说过的CTRL+A的小技巧看一下excel怎么说。
可以看到,其实两个公式的基本效果是一样的,都是“数一数符合条件的有几个”,而不同的是——countif只能判断一个条件,而countifs可以判断多条件。
举例如下,假设我们有这么一个名单,
然后,老板说“我要知道每个部门有多少人”,我们就可以用到countif公式,首先列出所有的部门,然后这样写公式,
什么意思?
数一数C列与A11相等的项目个数,数一数C列与A12相等的项目个数……(以此类推),我们就可以得到各部门的人数了。
可是这时候老板又发难了,我有两个公司啊,你咋都给我整一起去了?抓紧改!
于是我们的统计表就要变成这样啦,
于是我们的思路就变成了“数一数既是这个公司,又是这个部门的人”,很明显这是两个条件,就不得不使用countifs公式了,(因为公式中用到了列,为避免公式出错,错开一列)
根据前面coutif的使用,我们已经很轻易的可以使用countifs了,这个公式相当于两个甚至更多coutif公式的杂糅,组成的一个并列条件(条件都成立才会被计数)。
sumif与sumifs
其实这两个公式跟前面所说countif的使用方法是一样的,不同的是coutif是计数,而sumif是求和。
假设我们的演示表里面再填一列实发工资,如下,
我们大可以直接把前面countif的条件拿来使用,但是我们可以看到sumif的公式比前面多了一个“E:E”,什么意思?回到明细表不难看出,E列就是需要求和的列。
即在使用过程中,sumif与countif的条件设计是一样的,只不过sumif要确定需要求和的列。
我们来看一下效果,
可以看到,一个简易的汇总表已经制作完成了。
用这种方法制作的汇总表最大的好处就是——当每个月明细改变的时候,这个汇总表你根本不用再管了,直接拿来就可以使用了,非常方便~
