没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
轻松运用 EXCEL 建立人事信息库
接下来请您不要急着录入人员信息,我们要对一些信息项进行函数设置,以便系统可以自动生成相关信息,
这会使我们的工作产生事半功倍的效果。
1、 性别、出生月日、年龄的自动填充功能设置
我们先对“性别”“出生年月”“年龄”进行函数设置。当我们输入某人身份证号码时,系统便会自动生成“性别”,
“出生年月”及“年龄”,这样就减少了我们录入的工作量。请分别选择性别、出生月日、年龄信息项单元格输入
下列公式:
(1)性别: =IF(MOD(IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)),2)=1,"男","女")
含义:“LEN(E3)=15”表示看 E3 中是否有 15 个字符;
“MID(E3,15,1)”表示在 E3 中从第 15 位开始提取 1 位字符;
“MOD(MID(),2)=1”表示提取的字符除以 2 余数为 1;
“IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)”表示看 E3 中是否够 15 个字符,如果够就从第 15 个
字符开始取 1 个字符,如果不够 15 个字符就从第 17 个字符开始取 1 个字符。我们的身份证号码一般是 15
位或 18 位。
“IF(MOD(IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)),2)=1,"男","女"”表示所取字符除以 2 如果余
数为 1 显示男,否则显示女。
(2)出生年月: =DATE(MID(E3,7,4),MID(E3,11,2),MID(E3,13,2))
含义:DATE(YEAR,MONTH,DAY);
“MID(E3,7,4)”表示在 E3 中从第 7 个字符开始连续取 4 个字符表示年,用类似的表示方法一个人的出生
年月日便可以通过函数设置表示出来,如果为了看起来方便,我们可以将单元格格式设置成年、月、日的日
期格式,这样显示的结果会非常容易理解。
(3)年龄: =DATEDIF(G3,TODAY(),"Y")
含义:“DATEDIF(date1,date2,“Y”)”表示两个日期的差值;
“TODAY()”表示系统自带的日期即显示当日日期;
“DATEDIF(G3,TODAY(),"Y")”表示今天的日期与 G3 所表示的出生月日之间的年份差值,这样一个人的
年龄就会容易的显示出来了。
2、 劳动合同期限的自动生成和提前 30 天定期提醒功能设置
劳动合同管理也是人事管理中不可缺少的一部分,特别是劳动合同到期续签问题更是不可忽视。如果由
于我们的人为原因造成了劳动合同漏签、延期签订等问题可能会给公司以及员工个人带来一定的损失。从一
个人入职签订试用期合同开始,再到签订正式劳动合同以及后来的续签劳动合同,一系列的日期如何能够让
系统自动生成,并且形成系统提前 30 天自动提醒我们的功能呢?这需要对一些信息项进行函数设置。如图
(二)所示:
!"!#"!$%!!&$'(!)*!+%!,'(%-
+!." /0!-!1%/"*'(
图二 信息项进行函数设置
(1)试用期到期时间: =DATE(YEAR(P3),MONTH(P3)+3,DAY(P3)-1)
含义:“DATE(YEAR(),MONTH(),DAY())”显示指定日期;
在这里我们假设试用期为 3 个月,我们需要在 Q3 单元格中输入上述公式,其中 MONTH(P3)+3 表示在
此人入职时间月的基础上增加三个月。而 DAY(P3)-1 是根据劳动合同签订为整年正月而设置的。比如 2005
年 11 月 6 日到 2006 年 11 月 5 日为一个劳动合同签订期。
(2)劳动合同到期时间: =DATE(YEAR(P3)+1,MONTH(P3),DAY(P3)-1)
我 们同样采 用 上 述 函 数 的 设 置 方 法 。 这 里 我 们 假 设 劳 动 合 同 期 限 为 1 年 , 则 我 们 需 要 设 置 成
YEAR(P3)+1,另外这个数值依然以入职日期为计算根据,所以天数上还要设置成 DAY(P3)-1 的格式。
(3)续签合同到期时间: =DATE(YEAR(S3)+1,MONTH(S3),DAY(S3))
这里需要注意的是续签合同计算是以前份合同签订到期日期为根据的,所以只在前一份合同到期时间的
基础上增加 1 年即可,无需天数上减 1。
(4)试用期提前 7 天提醒: =IF(DATEDIF(TODAY(),Q3,"d")=7,"试用期快结束了","")
这里用到了 DATEDIF 函数,表示两个日期差值,但是需要注意的是,我们要表示提前 7 天提醒,所以,
将 TODAY()函数写到试用期时间前面即 TODAY(),Q3 而不能表示成 Q3,TODAY()。其中“d”表示两个日期
天数差值。我们用 IF()函数来表示显示要求,那么这个函数设置的含义为:如果差值为 7 则显示“试用期快结束
了”否则不显示信息,在编辑函数时用“”表示不显示任何信息。
(5)提前 30 天提醒: =IF(DATEDIF(TODAY(),S4,"m")=1,"该签合同了","")
!"!#"!$%!!&$'(!)*!+%!,'(%-
+!." /0!-!1%/"*'(
函数设置方法同上,其含义是两个日期相差 1 个月则显示“该签合同了”否则不显示任何信息。这里没有设
置成相差 30 天提醒是因为考虑到设置成月更利于我们人事工作的操作。同样需要注意的是不要将显示“今天
日期”函数与显示“合同到期日期”函数顺序颠倒。其中"m"表示月的含义。
3、 采用“记录单”录入信息
通过对一些人事信息项进行函数设置后,我们便可以开始录入信息了。逐行的键入人事信息,会让人很
快产生疲劳感,甚至会出现串行或输错信息的工作失误。我们可以采用 Excel 自带的“记录单”功能来解决这个
问题。请点击编辑栏中的“数据”―“记录单”如图(三)我们可以用“Tab 键进行项目的换行录入如图(四)。”
图三 记录单
!"!#"!$%!!&$'(!)*!+%!,'(%-
+!." /0!-!1%/"*'(
剩余10页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 83
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 10Eclipse项目源码.jpg
- 大屏可视化数据课程项目
- Maven 快速入门指南:安装和配置方法详解
- STM32物信息通过MQTT协议上传云平台
- STM32物信息通过MQTT协议上传云平台
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6260.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6259.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6258.0)
- 基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本122.0.6257.0)
- Screenshot_2024_0614_022736.png
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功