我想做一个考勤表格式,不知道怎么画,要求

查看: 16808|回复: 12
请大家教我怎么做考勤表
阅读权限10
在线时间 小时
本帖最后由 琪了那个怪了。 于
15:25 编辑
我们是学校的 用指纹打卡机的&&但是到月底的时候我就迷茫了 怎么做考勤 ,怎么能马上知道谁么打卡 或者迟到& &我们考勤一天是三次的 早上8:30——11:30 上课时间 中午14:00——17:00上课时间 晚上18:30——21:30上课时间&&所以一张考勤表上要有三个时间比较费神 我也不知道怎么弄, 求各位高手教教我 谢谢 一下这个就是我从考勤机里面拷出来的&&接下来怎么统计拜托大家了
阅读权限70
在线时间 小时
100句话+100&=一个附件
阅读权限10
在线时间 小时
提苏米拉啦 发表于
100句话+100
什么莫名其妙的啊
阅读权限70
在线时间 小时
琪了那个怪了。 发表于
什么莫名其妙的啊
说100句话也比不上一个附件
阅读权限70
在线时间 小时
琪了那个怪了。 发表于
什么莫名其妙的啊
是新注册的,要传附件啊
大家才能帮到你
阅读权限10
在线时间 小时
提苏米拉啦 发表于
是新注册的,要传附件啊
大家才能帮到你
哦哦知道了 我是刚刚弄所以什么也不懂&&这表格是指纹机考下来的&&接下来要怎么弄就不知道了
阅读权限10
在线时间 小时
请大家教我做考勤统计表 谢谢
本帖最后由 琪了那个怪了。 于
15:23 编辑
我们是学校的 用指纹打卡机的&&但是到月底的时候我就迷茫了 怎么做考勤 ,怎么能马上知道谁么打卡 或者迟到& &我们考勤一天是三次的 早上8:30——11:30 上课时间 中午14:00——17:00上课时间 晚上18:30——21:30上课时间&&所以一张考勤表上要有三个时间比较费神 我也不知道怎么弄, 求各位高手教教我 谢谢 一下这个就是我从考勤机里面拷出来的&&接下来怎么统计拜托大家了
阅读权限30
在线时间 小时
能提供个附件吗?
阅读权限10
在线时间 小时
jingooluo 发表于
能提供个附件吗?
这个是我在考勤机里面考出来的数据
阅读权限70
在线时间 小时
以前做的一个:
[code=sql]IF OBJECT_ID('TEST') IS NOT NULL
&&DROP TABLE TEST;
CREATE TABLE TEST
&&DATE&&DATE,
&&TIME&&TIME,
&&NAME& & & & NVARCHAR(10)
INSERT INTO TEST
&&select '','7:50','aaa'&&union all
&&select '','7:55','bbb'&&union all
&&select '','12:10','aaa' union all
&&select '','12:05','bbb' union all
&&select '','13:50','aaa' union all
&&select '','14:05','bbb' union all
&&select '','17:50','aaa' union all
&&select '','18:05','bbb';
SELECT * FROM TEST&&
DATE& && & TIME& && && && & NAME
---------- ---------------- ----------
07:50:00.0000000 aaa
07:55:00.0000000 bbb
12:10:00.0000000 aaa
12:05:00.0000000 bbb
13:50:00.0000000 aaa
14:05:00.0000000 bbb
17:50:00.0000000 aaa
18:05:00.0000000 bbb
(8 行受影响)
[code=sql];WITH T AS
SELECT NAME,
& & WHEN TIME &=&&'8:00'& && && && && && &THEN '正常'
& & WHEN TIME BETWEEN&&'8:01' AND&&'8:30' THEN '迟到'
& & WHEN TIME BETWEEN&&'8:31' AND '11:30' THEN '中途打卡'
& & WHEN TIME BETWEEN '11:31' AND '11:59' THEN '早退'
& & WHEN TIME BETWEEN '12:00' AND '14:00' THEN '正常'
& & WHEN TIME BETWEEN '14:01' AND '14:30' THEN '迟到'
& & WHEN TIME BETWEEN '14:31' AND '17:30' THEN '中途打卡'
& & WHEN TIME BETWEEN '17:31' AND '17:59' THEN '早退'
& & WHEN TIME &= '18:00'& && && && && && &THEN '正常'
&&ELSE '' END AS Notes
SELECT A.NAME,A.正常,B.迟到,C.中途打卡,D.早退,
旷工 = (((DATEDIFF(DAY,'','')-8)*4)-ISNULL(A.正常,0)-ISNULL(B.迟到,0)-ISNULL(C.中途打卡,0)-ISNULL(D.早退,0))*0.25
SELECT NAME,COUNT(Notes) AS 正常 FROM T
&&WHERE Notes = '正常'
&&GROUP BY NAME
&&LEFT JOIN
SELECT NAME,COUNT(Notes) AS 迟到 FROM T
&&WHERE Notes = '迟到'
&&GROUP BY NAME
&&ON A.NAME = B.NAME& &
&&LEFT JOIN
SELECT NAME,COUNT(Notes) AS 中途打卡 FROM T
&&WHERE Notes = '中途打卡'
&&GROUP BY NAME
&&ON A.NAME = C.NAME
&&LEFT JOIN
SELECT NAME,COUNT(Notes) AS 早退 FROM T
&&WHERE Notes = '早退'
&&GROUP BY NAME
&&ON A.NAME = D.NAME
NAME& && & 正常& && && & 迟到& && && & 中途打卡& && &&&早退& && && & 旷工
---------- ----------- ----------- ----------- ----------- ---------------------------------------
aaa& && &&&3& && && &&&NULL& && &&&NULL& && &&&1& && && &&&21.00
bbb& && &&&3& && && &&&1& && && &&&NULL& && &&&NULL& && &&&21.00
(2 行受影响)
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师如何做一个考勤表,一张a4纸打印出来,21个职工,31天,分上午和下午考勤,只要手工打勾。
首先要进行的工作当然就是新建工作簿,在工作表中输入姓名、日期,制订考勤表的基本框架。   1.启动Excel 2002,新建一个工作簿,命名为“2004年员工考勤表”,在工作簿中建立12个工作表。     2.在当月工作表的A1、B1单元格中分别输入“姓名”、“日期”,在A2单元格中输入第1个员工的姓名,接着选择A2、A3单元格,然后单击“合并及居中”按钮将两个单元格合并为1个单元格,按照以上方法录入其他员工的姓名(如图1)。 图一   3.在单元格C1中输入“7-1”,程序将自动转成“7月1日”(这里假定考勤从7月1日开始)。用相关信息点选单元格C1,并移动鼠标到单元格的右下角,待出现实心“十”字的填充柄后,按住左键拖动到需要的位置,这样在7月1日后便形成了一个日期序列。     4.单击日期序列最后的“自动填充选项”智能填充标记,在弹出来的菜单中点选“以工作日填充”项,程序便自动将星期六、日去掉,不记入考勤日期。     5.选中整个日期行,在“单元格格式”对话框中点选“数字”选...
首先要进行的工作当然就是新建工作簿,在工作表中输入姓名、日期,制订考勤表的基本框架。   1.启动Excel 2002,新建一个工作簿,命名为“2004年员工考勤表”,在工作簿中建立12个工作表。     2.在当月工作表的A1、B1单元格中分别输入“姓名”、“日期”,在A2单元格中输入第1个员工的姓名,接着选择A2、A3单元格,然后单击“合并及居中”按钮将两个单元格合并为1个单元格,按照以上方法录入其他员工的姓名(如图1)。 图一   3.在单元格C1中输入“7-1”,程序将自动转成“7月1日”(这里假定考勤从7月1日开始)。用相关信息点选单元格C1,并移动鼠标到单元格的右下角,待出现实心“十”字的填充柄后,按住左键拖动到需要的位置,这样在7月1日后便形成了一个日期序列。     4.单击日期序列最后的“自动填充选项”智能填充标记,在弹出来的菜单中点选“以工作日填充”项,程序便自动将星期六、日去掉,不记入考勤日期。     5.选中整个日期行,在“单元格格式”对话框中点选“数字”选项卡。在“分类”列表中点选“自定义”项,在类型框中输入“d"日"”,然后单击“确定”按钮。   二、录制宏   1.点选工作表中的任意一个单元格,然后单击“工具→宏→录制新宏”菜单项,进入“录制新宏”对话框。在“宏名”框中输入准备录制的宏的名称--“返回当前时间”,“确定”后即进入宏的录制阶段(如图2)。    图二  2.输入公式“=now( )”,然后按回车键,接着单击“停止录制”工具栏中的“停止录制”按钮结束录制。
先设计好考勤表,可以用横格纸,纵向32等份,分别写上姓名及1-31天出勤\缺勤O迟到*婚假!丧假-,年休假L.周六日+.就可以了。
我回答下面的附件里面...
怎么重复提问?请看附件供你参考。
这个问题好大哟。
考勤表统计工作很简单,看看表格就知道了。给你提供一份表格参考一下吧。
西栅景区内有手工的陶瓷作坊可以自己动手做的吗?
因为孩子一落地首先见到的是爸爸妈妈,首先学会说的第一句话是爸爸(或妈妈),而且自小孩开始上学直到他踏上社会 其实在家中的时间是最长的,所以对学生影响最...
因为孩子一落地首先见到的是爸爸妈妈,首先学会说的第一句话是爸爸(或妈妈),而且自小孩开始上学直到他踏上社会 其实在家中的时间是最长的,所以对学生影响最...
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区}

我要回帖

更多关于 考勤表 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信