|
本帖最后由 穆木宇 于 2013-9-15 13:12 编辑
第一章人员信息管理
1员工信息登记表:
(1)如何通过纸质版表格在Excel中对表格进行布局设计(画格,定位长宽(将行列单位修正为厘米))
2制作员工工卡:
(1)使用邮件合并功能,将Excel表中的数据,输出至Word中,与Word中的版式合并
3试用期管理:
(1)在试用期管理中利用入职日期加EOMONTH函数计算3个月试用期后的试用期满日
第二章培训管理
1培训成绩汇总:
(1)在培训成绩汇总中对员工成绩是否合格进行判断,合格显示“合格”,不合格显示“不合格”;
(2)在培训成绩汇总中对员工成绩进行排名,使用Rank函数;
(3)在培训成绩汇总中对员工成绩进行排名,当有多个同一名次时,不影响之后的名次;
第三章考勤及薪酬管理(以明基逐鹿eHR系统为模板进行介绍)
1考勤统计输入
(1)考勤统计输入原始数据时,需要对输入内容进行规范,提供下拉菜单,如加班类型:平日加班、假日加班、节日加班
(2)考勤统计输入原始数据时,为了对多个内容进行统一规范,使用数据有效性+名称的方式来提供下拉菜单
高级(3)使用indirect函数在数据有效性中创建多级级联菜单
(4)在考勤统计计算单日的加班时长时,使用Round函数按照指定的加班计算方式对加班时数进行舍入计算
(5)在考勤统计加班计算表中插入日历控件来方便查看日期
(6)在考勤统计中计算两个日期之间使用Networkdays计算工作日天数(注意第三参数holidays可以是一个range区域)
(6)其他日期时间相关函数YEAR\MONTH\DAY\NOW(易失性函数)\TODAY(易失性函数)\EOMONTH\WORKDAY\TIME
2员工销售奖金计算(员工缴税额计算)
(1)在销售奖金计算表中按照已经编制好的区段表,使用VLOOKUP函数的模糊查找,按照区间查找对应的奖金比例
加(2)在工资表中按照已经编制好的扣税表,按照区间查找对应的缴税比率及速扣数
(3)在运算时需要附加判断时,可以利用逻辑值TRUE代表1,FALSE代表0的特性来与数值进行*的运算来实现IF的功能
3员工年休假工资的计算
(1)在员工年休假天数计算时,需要根据工作日期至年底来计算工龄,结合Datedif来计算工龄(司龄、周岁日期等)
(2)因条件判断简单,利用IF函数嵌套来计算工龄对应的年休假天数
(3)利用内存数组公式及*代替IF的特性来计算带薪年休假天数=SUM(5*(A2>={1,10,20}))
4员工工资汇总表中实发工资
(1)在进行合计时可能会出现合计数与显示数不同,是由于浮点运算造成的,可通过Round取2位小数来避免或者勾选“以显示精度为准(不推荐)”
(2)使用分类汇总功能,按照部门对实发工资进行分类汇总(需要首先对需要汇总的列进行排序)
(3)使用排序法批量制作员工工资条
高级(4)使用VBA中的循环语句,批量制作员工工资条
(5)使用INDEX对同一表内的工资汇总表进行动态引用,以获得员工工资条
暂时跳过5年度职工工资台账
暂时跳过6员工考勤系统管理表
第四章人事信息数据
1人事信息输入
(1)在人员信息基础表内输入人事数据时,提供下拉菜单能够提高输入数据的精度及输入速度,因此可通过数据有效性设置“性别”“学历”“部门”的下拉菜单
(2)输入身份证等超过15位的数字时,可以使用加单引号(强制文本)的方法和统一设置单元格格式为文本的方式输入完成的值
(3)在输入工号时,可以通过设置数据有效性来判断是否有重复输入工号
(4)输入身份证号码后,可以使用MID函数与TEXT函数结合来通过身份证号码来提取或核对出生日期、性别等信息
(5)获得员工出生日期后,可以通过DATEDIF函数来计算员工出生日期至统计截止日的周岁年龄
(6)当需要打印人员信息表时,我们常常需要在每一页打印上方标题行,和左侧的姓名及序号列,可以通过页面设置来完成
(7)当需要打印人员信息表时,我们需要在每一页的页脚显示固定的内容,可以通过制作等宽的页脚图片,在页脚的右边插入的方式来完成
(8)在姓名列中,当我们需要按照指定的符号去区分姓和名时,可以结合使用LEFT及FIND函数来实现
2人事信息统计
(1)当我们需要对某类型人群的人数进行统计时,需要用到单条件计数,如统计男性人数、女性人数、本科人数、研究生人数
(2)当我们需要对司龄处于某个区段的人数进行统计时,需要用到单条件计数中的逻辑条件计数(司龄大于1年、司龄大于5年)
(3)当我们需要对多种条件的某类型人群计数时,需要用到多条件计数,如统计生产部的男性人数、质量部的女性人数
(4)当我们需要对司龄处于某区段的人数进行统计时,需要用到多条件计数,如(司龄大于1年小于3年的)(SUM函数、COUNTIF函数、SUMPRODUCT函数)
(5)同以上内容相同,当需要进行多条件统计时,可以用到数据库函数(DAVERAGE\DCOUNT\DCOUNTA\DGET\DMAX\DMIN\DPRODUCT\DSUM函数)
(6)在按照部门查看人员学历状况时,需要使用数据透视表
(7)在进行分段统计时,可以使用COUNTIFS函数设置多条件,进行复合查询,也可以使用FREQUENCY函数
3人事数据表的两表数据核对
在人事管理中经常会得到由各种来源组成的数据,那么我们就需要迅速的比对不同来源数据的不同,提供以下方法:
(1)在比对两列姓名对应的身份证号时,当两列数据的数据量都不是很大时,可以使用数组公式{OR(A2=$D$2:$D$19)}
(2)在比对结构相同的两个数据表时(姓名、身份证号),可以将两个表中的记录累积起来,使用数据透视表进行汇总(均拖至行标签),当身份证号不一致时,同一姓名下会有两条记录
(3)在比对结构相同的两个数据表时(姓名、身份证号),可以利用VLOOKUP函数查找另一个表中对应姓名的身份证号,对获得的数据列与原数据列进行比对
(4)当在匹配两个名单的异同时,可以使用MATCH函数查看当前查找对象是否在后一个表内出现,同样反之
(5)当进行比对时,为了便于查看,可以设置条件格式,使用颜色标识出有异常的记录
4制作员工信息卡片
(1)在制作员工信息卡片,需要提取员工信息时可以使用VLOOKUP函数
(2)在提供输入端的选择时部门,及对应部门下的姓名列表时,使用数据有效性建立级联菜单
5人力资源月报动态报表(此处的报表整体制作,不拆分)
编制月报动态报表时,结构设置很重要,本月度动态报表包括:数据源表、统计结果表、报表内容选择区域、按照报表内容选择抓取的相应的统计结果
(1)编制基础数据源时,如果导出结果中无年龄、司龄、合同终止月等字段时,可以使用DATEDIF函数自行计算
(2)对需要呈现的统计结果进行计算时,可使用COUNTIFS\SUMIFS等函数
(3)插入选项控件,并将结果链接至汇总表处
(4)使用OFFSET函数根据结果链接对统计结果进行引用
当我们要求统计结果按照升序排列时,需要继续添加以下内容:在原统计结果处使用RANK查找出排序、对排序进行查询生成升序统计结果
(5)需要对结果进行排序时可以使用RANK函数(当出现同一名次时,名次相同,但占名次位)
(6)将设置好的统计结果定义为名称,可以在制作图表时便于引用
(7)同时统计项目及累积比率,累积比率使用折线图,并放在负坐标轴上,删除负坐标轴,给累积比率加标签
第五章职工社保管理
1编制社保缴费统计表
(1)在输入员工工号时,当工号第一位为0时,为了保留0,需要输入文本格式的数字,推荐'及设置单元格格式为文本
(2)在输入社保基数时,需要显示至小数点后两位,可以通过设置数字格式来完成
(3)在计算缴费值时,使用ROUND函数对获得的值进行四舍五入
(4)设置工作表保护防止数据修改
(5)在保存工作簿时设置打开权限和修改权限密码
2职工退休到龄提醒
(1)在计算员工退休到龄时,可以使用DATEDIF函数与TODAY函数组合
暂时跳过(2)编制VBA来提醒到龄员工 |
|