考勤常用函数
篇一:经典考勤表如何使用excel制作
如何使用Excel制作考勤表
一、画表格
打开一张空白的EXcEL工作表,先按下图所示画出样子。
图中m1:P1是合并单元格,用于填写S1:T1是合并单元格,用于填写,为了醒目设置成浅蓝底纹。
二、设置公式
为了让第二行中的星期能自动显示,需要设置公式,如下:
d2单元格中输入公式=iF(wEEKda
Y(daTE($m$1,$S$1,d3),2)=7,””,wEEKdaY(daTE($m$1,$S$1,d3),2))还在做考勤表?快用
随办aPP帮你解决
这时就能看到d2单元格中出现一个表示星期的字(这说明20XX51号是星期日)。
公式含义:先用daTE函数把m1格中的S1格中的d3格中的组成一个电脑能识别的日期;再用wEEKdaY函数把这个日期变成星期所代表的数字。count函数怎么统计文字
wEEKdaY函数后面加了参数“2”,是为了让星期一显示为“1”,让星期二显示为“2”...让星期日显示为“7”
由于我们不习惯把星期日叫成星期7”,所以最后用iF函数做判断,把显示为“7”的自动改成
提示:函数daTEwEEKdaYEXcEL自带的帮助中有详细的用法介绍,想了解它们的朋友可以参考。
为了方便我们中国人的习惯,还要把显示为阿拉伯小写数字的星期变成中文数字,即星期1”变成星期一这种格式。这就需要通过定义单元格格式来实现。
选中d2单元格,按鼠标右键单元格格式,在出现的格式窗口中选数字选项卡,在左侧的分类框中选特殊,在右侧的类型框中选中文小写数字,按确定退出。
这些完成后就可以用鼠标选中d2单元格,按住它右下角的填充柄拖动复制aH2单元格,效果如下图:
ai单元格中可以通过公式显示当月的总天数,公式
=daY(daTE(m1,S1+1,1)-1)
公式含义:先由daTE函数“daTE(m1,S1+1,1)”得到本月的下一个月月初1号的日期。本例中,本月是5月份,下一月的月初一号就是61日。
再用减1得到本月最后一天的日期,即531日,最后再由daY函数取出表示当月天数的“31”
下面就是考勤录入方面了
三、考勤符号
先设定一些考勤符号,放在aR列中,如图所示:
这些符号并非统一规定,可根据习惯及喜好来自己设定,也可用汉字来代表,总之自己看着习惯就行了。
怎么把这些符号方便快捷的输入到考勤表中d4:aH33区域中呢?我们采用下拉框的方法。选中d4:aH33区域,按上面工具栏中的数据-有效性,弹出有效性设置对话框,选设置选项卡,在允许中选序列,在来源中点击右端的折叠按钮,然后用鼠标在表格中选取aR1:aR8区域,再次点击折叠按钮,回到有效性设置窗口,按确定退出。
完成后,在考勤表的d4:aH33区域中任意一个单元格选中时,都会出现一个下拉框按钮,点击按钮就弹出下拉框,可用鼠标方便的选取要输入的考勤符号。
四、考勤统计
考勤已经可以输入了,怎样统计每个人的出勤情况呢?还是通过公式自动来统计。先划出一块区域来做考勤统计,如下图红圈范围:
这个区域中要设置多个合并单元格,aK4:aK5是合并的,aL4:aL5是合并的......aP4:aP5是合并的。也就是每一个姓名对应的上下两行需要合并,这样方便把上午与下午统计在一个格中。
做完aL4:aP5区域的合并操作后,选中区域右下角填充柄,按住鼠标左键向下拉动,一直到aP33单元格再松开鼠标左键,就能快速的把下面单元格分别也变成合并状态。(其实就是复制了aL4:aP5的样式)
由于第一个人的考勤记录区域是d4:aH5区域,所以需要将此区域中的考勤符号出现次数统计出来,就能知道这个人的考勤情况了。
先在aK3:aP3中输入考勤符号,然后在aK4单元格中输入公式
=coUnTiF($d4:$aH5,
aK$3)怎么还在做考勤表,用随办帮助你吧
公式含义:使用coUnTiF函数统计d4:aH5区域内出现了几次aK3格中的符号。用拖动复制功能把这个公式复制到aK4:aP4区域中。
再选中aK4:aP4区域,按住aP4右下角的填充柄向下拖动复制,一直复制到aP33单元格。现在统计区域中的每个格都有公式了,由于公式中某些部份使用了绝对引用符号“$”,所以在拖动复制中,每个单元格的公式都是不太一样的。
提示:在这个考勤表中,多次使用了拖动复制方法,可以极大的简化输入公式与设置格式的操作,而且在公式中灵活使用绝对引用符号“$”,也能把有规律变化的公式快速输入到区域中,避免了逐个输入的麻烦。
现在我们看一下有统计公式的效果
在统计结果中,会有许多0值出现,表示对应的考勤符号未在考勤区域中出现,0值太多时会感觉很,我们通过设置来隐藏这些0值。
按工具栏中的工具-选项,出现选项窗口,按下图设置,去掉零值前的勾,就可使这些0值不显示出来。
篇二:Excel常用函数功能列表
Excel常用函数功能、用法及实例剖析
我们在使用Excel制作表格整理数据的时候,常常要用到它的函数功能来自动统计处理表格中的数据。本专题整理了Excel中使用频率最高的函数的功能、使用方法,以及这些函数在实际应用中的实例剖析,并配有详细的介
绍和图示,同时提供.xls文件供大家下载参考。
Excel常用函数实例剖析
实例·奖金计算表
功能
只要将员工的出勤情况记录在表中,该员工的奖金将自动计算出来,兼有考勤和计算奖金两种功能。自动统计表做好以后还可以保存成模板,以便以后使用。
原文件下载.xls文件下载
·制作万年历这个万年历可以显示当月的月历,还可以随意查阅任何日期所属的月历,非常方便。如果你愿意,还可以让它在特殊的日子里显示不同的提醒文字。
.xls文件下载
·自动评分计算表参加比赛的选手为20人,评委9人,去掉1个最高分和1个最低分后,求出平均分,然后根据平均分的高低排定选手的名次。
.xls文件下载
·自动统计学生成绩自动统计最高分、最低分、总分、平均分、名次等数据信息,还可以根据自定条件以不同的颜显示分数。自动统计表做好以后还可以保存成模板,以便以后使用。
.xls文件下载
·各分数段学生数统计·自动生成员工简历表
统计各学科相应分数段或各等级的学生人数。
自动提取员工基本情况登记表中的信息,生成并打印员工简历表。
.xls文件下载.xls文件下载
>>>更多内容Excel常用函数功能及用法介绍
.xls文件下载
函数名aBSand
功能
求出参数的绝对值。
用途示例数据计算
运算,返回逻辑值,仅当有参数的结果均为逻辑真(TRUE条件判断时返回逻辑真(TRUE,反之返回逻辑假(FaLSE
aVERaGE
求出所有参数的算术平均值。数据计算
coLUmn显示所引用单元格的列标号值。显示位置
显示在一个单元字符合并concaTEnaTE将多个字符文本或单元格中的数据连接在一起,
格中。
coUnTiF
统计某个单元格区域中符合指定条件的单元格数目。条件统计
daTEdaTEdiFdaYdcoUnT
给出指定数值的日期。计算返回两个日期参数的差值。
计算参数中指定日期或引用单元格中的日期天数。
返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
显示日期计算天数计算天数条件统计
FREQUEncY
以一列垂直数组返回某个区域中数据的频率分布。概率计算
iF根据对指定条件的逻辑判断的真假结果,返回相对应条件触发的条件计算计算结果。
indEX返回列表或数组中的元素值,此元素由行序号和列序号的索引值数据定位进行确定。
inTiSERRoR
将数值向下取整为最接近的整数。
用于测试函数式返回的数值是否有错。如果有错,该函数返回TRUE,反之返回FaLSE
数据计算逻辑判断
LEFTLEn
从一个文本字符串的第一个字符开始,截取指定数目的字符。统计文本字符串中字符数目。
截取数据字符统计
maTcHmaXmidmin
返回在指定方式下与指定数值匹配的数组中元素的相应位置。求出一组数中的最大值。
从一个文本字符串的指定位置开始,截取指定数目的字符。求出一组数中的最小值。
匹配位置数据计算字符截取数据计算
modmonTH
求出两数相除的余数。
求出指定日期或引用单元格中的日期的月份。
数据计算日期计算
now
给出当前系统日期和时间。显示日期时间
oR仅当所有参数值均为逻辑假(FaLSE时返回结果逻辑假(FaLSE,否则都返回逻辑真(TRUE
逻辑判断
RanKRiGHT
返回某一数值在一列数值中的相对于其他数值的排位。数据排序
从一个文本字符串的最后一个字符开始,截取指定数目的字符。字符截取
SUBToTaLSUmSUmiF
返回列表或数据库中的分类汇总。求出一组数值的和。
计算符合指定条件的单元格区域内的数值和。
分类汇总数据计算条件数据计算
TEXTTodaY
根据指定的数值格式将相应的数字转换为文本形式给出系统日期
数值文本转换显示日期
VaLUEVLooKUP
将一个代表数值的文本型字符串转换为数值型。文本数值转换
在数据表的首列查指定的数值,并由此返回数据表当前行中指条件定位定列处的数值
wEEKdaY
给出指定日期的对应的星期数。星期计算
篇三:excel常用函数公式及技巧搜集(常用的)
EXcEL提供直观快捷的数据输入、强大灵活的数据处理、丰富多样的图表制作、完善快捷的报表设计、快速完备的统计分析功能,办公人员几乎没有不用到EXcEL的。如果我们只满足手工操作这些功能,那我们处理一些重复性的工作时就只能象机器人一样进行机械的操写代码,再运行程序,oK,不到一分钟完成了!下次老板再让做,没关系,调出代码再运行一遍嘛,EaSY!如果你是刚毕业的大学生:
面对激烈的竞争,面试的时候,别人要花1小时才能完成的数据处理问题,你10分钟搞定,
这时候主管一定会着急起来:你什么时候能够上班??”
如果你想学VBa
VBa这么好,学起来会很难吗?不!其实VBa是程序语言中最易学,上手极快的一个,并不强调你必须要有专门的程序开发基础,因为EXcEL提供了VBa录制功能。即使你不会写代码也可以录制一段VBa代码去处理重复工作,如果忘记一些代码的语法了,录制一段代码就能看到了,所以学起来最容易了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。