在工作中常用到考勤表,那么如何做一份考勤表,可以每个月都使用呢,那么就需要让考勤表的表头动态生成日期和星期,我在几期视频中也讲过,但总觉讲的不太清楚,那么今天就用图文的形式来说明下。
动态考勤表的核心就是一连串的日期函数,尤其是today函数,是实现动态考勤表的核心,其他的还要使用到文本连接符&,还有日期函数year,month,day。过程呢很简单,我们先来说这几个函数的用法。
today(),返回当前的日期。比如今天是2020年8月4日,那么在单元格输入=today(),就返回,如果到了明天,你再打开就是,打开考勤表或者按F9刷新,就能看到变化。
year(日期):返回当前日期的年部分。
month(日期):返回当前日期的月部分。
day(日期):返回当前日期的日部分。
1.生成考勤表动态标题
要动态生成日期,因为每个月有28天,30天,或者31天,所以要生成日期,必须判断一个月的最大天数,而excel中并没有提供获取一个月最大天数的函数,如果我们能获取到下一个月的第一天,那么减去1,就是当月的最大天数。
date函数的三个参数分别为年月日,在月的部分我们+1,就转化成了下一个月,第三个参数是1,就是一个月的第一天。
=D9-1 用获取的日期减去1,就是当月的最后一天。
然后=DAY(D10),获取到了天数。
COLUMN(B:B) 返回B列的列号,因为是第二列,所以减去1,然后向右拖拽即可生成1-31的天数,这里有一个问题,最大是31天,最小是28天
所以我们使用COLUMN(B:B)-1和最大天数对比,如果小于最大天数,就正常显示日期,如果大于就显示空值。
向右边拖拽31天即可。不月份不是31天的时候,比如28天,那么后三列显示为空。
使用date函数生成日期。然后在设置单元格格式中设置为显示星期的形式。这样表头就直接动态起来。以上呢就是动态考勤表的生成过程。
[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。
导读:在会计同事电脑中,经常看到海量的Excel表格,员工基本信息、提成计算、考勤统计、合同管理....看来再完备的会计系统也取代不了Excel表格的作用。于是,尽可能多的收集会计工作中的Excel公式,所以就有了这篇本平台史上最全HR的Excel公式+数据分析技巧集。
在会计同事电脑中,经常看到海量的Excel表格,员工基本信息、提成计算、考勤统计、合同管理....看来再完备的会计系统也取代不了Excel表格的作用。于是,尽可能多的收集会计工作中的Excel公式,所以就有了这篇本平台史上最全HR的Excel公式+数据分析技巧集。
注:附带示例中有地址库代码表
8、合同续签日期(Y列)
9、合同到期日期(Z列)
1、本月工作日天数(AG列)
2、调休天数公式(AI列)
3、扣钱公式(AO列)
婚丧扣10块,病假扣20元,事假扣30元,矿工扣50元
2、办公室本科学历人数
假如A2中是应税工资,则计算个税公式为:
A3:标题行的行数+2,如果标题行在第3行,则A3改为A5
工资数据源!A$1:工资表的标题行的第一列位置
4、Countif函数统计身份证号码出错的解决方法
由于Excel中数字只能识别15位内的,在Countif统计时也只会统计前15位,所以很容易出错。不过只需要用 &"*"转换为文本型即可正确统计。
六、利用数据透视表完成数据分析
统计每个部门占总人数的百分比
2、各个年龄段人数和占比
公司员工各个年龄段的人数和占比各是多少呢?
3、各个部门各年龄段占比
分部门统计本部门各个年龄段的占比情况
各部门大专、本科、硕士和博士各有多少人呢?
5、按年份统计各部门入职人数
每年各部门入职人数情况