Excel 员工花名册设置求助

作者&投稿:郝蔡 (若有异议请与网页底部的电邮联系)
用excel做一个员工花名册,公式问题~

如何制作员工花名册表格? 在工作中人事常常需要制作员工花名册,下面我也把制作员工花名册的详细步骤分享给大家。

姓名:
这个就没什么可以便捷操作的项目了,必须得人工输入了,但是为了以后的数据分析,针对两个字的名字,名字中间最好不要有空行,那如何保证呢?利用excel中的数据有效性即:选中名字列(假设是b2)—数据—数据有效性—设置—有效性条件中的允许选项点击选择自定义—输入公式(=substitute(b2,” “,””)=b2)—确定 ,ok这样就搞定了所有名字中间都不会有空格,便于后期对花名册中数据的分析;

身份证号码:
身份证号码的正确性无疑是非常有必要的,为了能够保证身份证的数字即不多也不少(这里说的是新的身份证即18位的),依然是利用数据有效性,两种方式保证:第一,参照1点对文本的长度进行设置,文本长度等于18。第二用数据有效性自定义公式:”=and(len(f2)=18,countif($f$2:f2,f2)=1)”(假设f2列是身份证号码列) 公式解释:" len函数判断输入的身份证号码是不是18位,即len(f2)=18,使用countif统计在前面已经输入的身份证号码中,即将输入的身份证号码是不是还没有输过,即countif($f$2:f2,f2)=1;然后用and函数将两个条件组合起来"。若输入多于或者少于18位的身份证号码就会弹出如下小框:

入司时间:
切记入司时间的单元格格式要选用日期格式,便于后期数据的输入;

性别:
就不需要傻傻的输入男女了,直接根据身份证输入函数一拖动,直接自动跳出男女性别,公式输入为:=IF(MOD(MID(f2,17,1),2)=1,"男","女")
18位身份证号码(1-2位省、自治区、直辖市代码; 3-4位地级市、盟、自治州代码; 5-6位县、县级市、区代码; 7-14位出生年月日,比如19670401代表1967年4月1日; 15-17位为顺序号,其中17位男为单数,女为双数; 18位为校验码,0-9和X,随机产生);

出生年月日:
有时候花名册需要出生年月日,也不需要直接输入了,直接从身份证号码中提取,输入公式:=TEXT(MID(f2,7,8),"0-00-00");

年龄:
也是直接从身份证的表格中直接自动判读,输入以下公式即可自动得出年龄:=DATEDIF(TEXT(MID(f2,7,LEN(f2)/2-1),"0-00-00"),TODAY(),"Y");

判断劳动合同或试用期期满时间:
直接输入劳动合同开始时间,则根据具体条件可得出劳动合同期满时间和试用期满时间,用公式解决,以劳动合同期满时间为例:=DATE(YEAR(J5)+3,MONTH(J5),DAY(J5)-1)(j5为劳动合同开始时间,签订为期三年的劳动合同),判断试用期满依然参照此函数;

劳动合同到期提醒:
部分HR由于工作太忙,如果忘了对劳动合同人员的续订,那则是大忌,所以需对劳动合同快要到期的人员设置提醒,利用条件格式—管理规则—新建规则—使用公式,然后输入公式=and($i3>today(),$i3-today()<60)(含义:大于当前的日期,劳动合同2个月之内到期),然后再点击格式—填充—选择红色,这样2个月只能到期人员的合同就会自动变化为红色提示;

工龄:
可根据劳动合同的开始时间,输入公式后可得工龄的时间为“xx年xx个月零xx天”,公式为:=DATEDIF(J5,TODAY(),"y")&"年"&DATEDIF(J5,TODAY(),"ym")&"个月零"&DATEDIF(J5,TODAY(),"md")&"天";

学历:
无需直接输入,可依然利用数据有效性参照1点,设置序列选项,如下图,需要时可自动进行选择,而无需自己输入

花名册加密:
因为员工的花名册基本上都是涉密的,所以需要进行加密,如何加密,这步相对来说比较简单,文件—信息—保护工作簿—用密码进行加密:
以上就是关于“如何制作员工花名册表格”的相关回答,看完那么多公式是不是已经蒙圈了?不要着急,这里也推荐壹人事、员工花名册,操作非常简单,而且是免费使用的,此外,壹人事员工花名册可以自动生成各类人事图表,便于人事进行职工分析。此外,还有合同到期提醒,通过邮件等方式,提醒续签合同。

  Excel快速设置生日提醒,
  1.解析DATEDIF函数
  DATEDIF函数是用来计算两个日期之间的间隔时间的。语法是:DATEDIF(START_DATE,END_DATE,UNIT)可以翻译成DATEDIF(开始日期,结束日期,返回参数),第三个参数可以设置为Y、M、D、YM、YD、MD六种形式,分别对应年、月、天数、除了周年之外剩余的足月、除了周年以外剩余的天数、除了足月之外剩余的天数。
  2.举例运用
  假设开始日期为2013年5月15号,结束日期为2014年8月5号,可以解释各个参数的不同含义,很清晰的对每个参数的用法进行详尽的解析。
  3.选择参数
  根据这个函数的特性,来设置员工生日提醒了。所谓生日,必须包含月和日,而包含月和日的第三参数只有”YD“了,因此就用了,
  4.设置生日提醒
  在对应的单元格中输入=TEXT(10-DATEDIF(B13-10,TODAY(),"YD"),"还有0天生日;;今天生日"),就可以得到想要的结果,这里只有10日以内的生日才会提醒,其他则显示空白。
  在这个函数中理解起来还是有一点困难的,逻辑就是用10减去相隔相遇10的日数,如果大于0则显示”还有N天生日“,小于0则不显示,等于0显示”今天生日“。

试用期到期时间提醒
=IF(AND(A2-TODAY()<=10,A2-TODAY()>0),"还有"&A2-TODAY()&"天到期","") 说明:1、在A2单元格(视具体表格而定, 替换A2)内输入日期格式的试用期到期时间; 2、在B2(目标单元格)内输入(黏贴)上述格式,按回车键,生成提醒天数; 3、单击填充柄向下拖动,完成其它单元格的公式复制。
4、本格式提示时间约定为10天,具体需要,可视情况自我设定。 劳动合同到期时间提醒
=IF(AND(A2-TODAY()<=60,A2-TODAY()>0),"还有"&A2-TODAY()&"天到期","") 说明:1、在A2单元格(视具体表格而定, 替换A2)内输入日期格式的合同到期时间; 2、在B2(目标单元格)内输入(黏贴)上述格式,按回车键,生成提醒天数; 3、单击填充柄向下拖动,完成其它单元格的公式复制。
4、本格式提示时间约定为60天,具体需要,可视情况自我设定。 由身份证号码自动生成年龄
=IF(LEN(A2)>15,YEAR(NOW())-MID(A2,7,4),YEAR(NOW())-(MID(A2,7,2)+1900))
说明:1、在A2单元格(视具体表格而定,替换A2)内输入身份证号码; 2、在B2(目标单元格)内输入(黏贴)上述格式,按回车键,生成年龄; 3、单击填充柄向下拖动,完成其它单元格的公式复制。 由身份证号码自动生成性别
=IF($(A2)=0," ",IF(LEN($(A2))=18,IF(MOD(VALUE(MID($(A2),17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID($(A2),15,1)),2)=1,"男","女"))) 说明:1、在A2单元格(视具体表格而定,替换A2)内输入身份证号码; 2、在B2(目标单元格)内输入(黏贴)上述格式,按回车键,生成工龄; 3、单击填充柄向下拖动,完成其它单元格的公式复制。 由入职时间自动生成工龄
=IF(MONTH(NOW())>MONTH(A2),YEAR(NOW())-YEAR(A2),YEAR(NOW())-YEAR(A2)-1)&"年

什么问题?文件发到

帮你处理



具体问题你得上图,说明你的问题呀

公司员工花名册,一般用于记录员工个人信息的表格模板,模板中包含公司员工的姓名、性别、民族、身份证号、户口性质、文化程度、户籍地址及现住址、联系方式、职工类别、用工起始时间、合同期限、合同类型、入司服务年限等。


一般在制作简单职工花名册模板的时候,会运用一些函数,来实现员工花名册的自动化。这里分享一些常见的员工花名册函数,方便大家制作模板。

 

提取性别

=IF(MOD(MID(C13,17,1),2),"男","女")

 

出生年月

=TEXT(MID(C13,7,8),"0-00-00")

 

计算年龄

=DATEDIF(E13,TODAY(),"y")

 

计算退休日期

=TEXT(EDATE(E13,12*(5*(D13="男")+55)),"yyyy/mm/dd aaaa")

 

生日提醒

=IFERROR(IF(MONTH(E14)=MONTH(TODAY()),"本月生日",""),"")

(提醒字样为“本月生日”,也可换为其他提醒汉字)

 

计算公司工龄

 

=DATEDIF(B13,NOW(),"y")&"年"&DATEDIF(B13,NOW(),"ym")&"月"&DATEDIF(B13,NOW(),"md")&"天"(精确到天)

 

合同续签日期

=DATE(YEAR(B13)+LEFTB(K13),MONTH(B13),DAY(B13))-1

 

合同到期日期

=TEXT(EDATE(B13,LEFTB(K13,2)*12)-TODAY(),"[<0]过期0天;[<30]即将到期0天;还早")

 

工龄工资

=MIN(700,DATEDIF($W3,NOW(),"y")*50)

(规则:满一年50,700封顶)


转正提醒

=IFERROR(IF(AND(DATE(YEAR(B13),MONTH(B13)+3,DAY(B13))-TODAY()>0,DATE(YEAR(B13),MONTH(B13)+3,DAY(B13))-TODAY()<30),"需转正",""),"")

(规则:转正提醒的时间为:入职满3月,并且三十天内未办理转正手续)

运用这些函数,可以直接用来制作员工花名册,非常实用。不过我也分享一个制作简单职工花名册模板更加方便的办法----那就是直接使用壹人事员工花名册,可以自选字段,录入信息之后,自动生成人事分析表,以及转正、续签合同提醒,操作简单。




平昌县19766707396: 员工花名册表格怎么做? -
苍眨银杏: 把员工的个人基本情况:姓名、性别、年龄、籍贯、政治面貌、学历、职称,及员工在公司的工号、供职部门、职务、月薪、入职日期、劳动合同期限等信息,用excel制成表格就行了.

平昌县19766707396: 怎么将Excel表中的人员表合成一个花名册 -
苍眨银杏: 添加一个列表页,其中列出所有人员的清单,然后通过超链接关联到对应每个人的那一页;同样在每一页中增加一个返回到列表页的超链接,一个简单的花名册就好了.

平昌县19766707396: 急求!员工花名册应该怎么做?格式 -
苍眨银杏: 很简单啊: 基本栏目: "工号","姓名","部门","性别","职务","职称","教育程度","出生日期","到职日期","离职日期" 附一个EXCEL文件,你可以直接使用: http://www.njputang.com/new/bhr/down/list.xls 回...

平昌县19766707396: 需要用EXCEL的键连功能,点击花名册人名可以出现单个人员的档案? -
苍眨银杏: 对人名点右键,出现的菜单中选“超级链接”,然后根据提示设置好就可以了

平昌县19766707396: 你好!我想请教一下,在EXCEL花名册中,怎么才能自动统计下月过生日的员工人数?谢谢! -
苍眨银杏: 若生日在B列 有B2=COUNTIF(B:B,">=2014年5月1日")-countif(b:b,">2014年5月31日") 这是统计五月份生日的人数 哦!原来如此 可以这样 B2=COUNTIF(B:B,">"&EOMONTH(NOW(),0))-countif(b:b,">"&EOMONTH(NOW(),1)) 这个可以自动计算下一个月生日的人数

平昌县19766707396: 用excel做花名册,但是花名册中在职与离职在同一张表中,请问如何可将在职与离职人员数据自成生成其他表 -
苍眨银杏: 详见样表截图 三个名册,花名册,在职名册和离职名册 在职名册的B2输入=INDEX(花名册!B:B,SMALL(IF(花名册!$G$2:$G$100="在职",ROW($2:$100),4^8),ROW(A1)))&"" 数组公式,先按住CTRL+SHIFT,最后回车 公式下拉 序号列...

平昌县19766707396: 在员工花名册(Excel表格)中,怎样从一栏有年月日的出生日期中,精确搜索出每月过生日的员工名单. -
苍眨银杏: 由于筛选当月过生的员工,建议如下操作: 1、在存放 出生年月 一列的右边插入一列,标题可输入“月份” 2、假设 出生年月为D列,新插入的应该为E列,输入公式: month(D2) 3、对E列进行筛选即可

平昌县19766707396: 集体总公司的职工花名册混合在一起,如何按每个分公司的名称在excel表格中分开 -
苍眨银杏: 全选所有数据 排序,主要关键字选择公司名称所在列 确定, 同公司的职工名称就连续起来了,

平昌县19766707396: 在excel员工花名册中,出生日期有很多不同年月日的,怎样筛选出所有同一年的?然后算出总共有多少人? -
苍眨银杏: 我觉得用菜单-数据-数据透视表和数据透视图做应该可以做~我实验过了~应该可以~用法如下: 1.菜单-数据-数据透视表和数据透视图 2.直接按下一步,然后选择你需要选定的区域. 3.点新建工作表,点布局 4.出生日期为行,员工名字为数据(计数项) 5.按确定,再按完成PS:如果需要使用你做出来的那张表,那就必须全选表,复制-选择性黏贴-点数值~就可以用了~~~~~

平昌县19766707396: 员工花名册 格式 怎么做 -
苍眨银杏: 序号 姓名 性别 出生年月 身份证号码 政治面貌 部门 职务 参加工作时间 进入本公司时间 家庭住址 联系方式 备注

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网