员工工资表制作—导入数据任务步骤

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

导入数据

任务步骤

1)计算工龄。工龄可以根据入职时间来计算,利用 NOW()函数获取当前日期,减去入职时间得到日期相差的天数,除以365 得到相差的年数,利用INT()函数取得年数的整数。在 D3 单元格输入公式“=INT((NOW()-C3)/365)”,按【Enter】键,并利用填充柄填充其他员工工龄。

2)计算性别。身份证号数据包含了公民的性别信息,利用MID()函数取出身份证号的第 17 位,利用 ISODD()函数判断该数是否为奇数,利用 IF()函数根据判断结果填充性别,如果结果是奇数填入“男”,否则填入“女”。在 F3 单元格输入公式“=IF(ISODD(MID(E3,17,1)), "男","女")”,按【Enter】键,并利用填充柄填充其他员工性别。

3)计算生日。身份证号数据包含了公民的生日信息,利用 MID()函数获取身份证号代表出生年份的第 7~10 位数值,获取代表出生月份的第 11、12 位数值,获取代表出生日的第 13、14 位数值,利用 DATE()函数将这 3 个数值转换为出生日期。在 G3 单元格输入公式“=DATE(MID(E3,7,4),MID (E3,11,2),MID(E3,13,2))”,按【Enter】键,并利用填充柄填充其他员工生日。

4)计算年龄。年龄的计算方式与工龄计算相同,利用 NOW()函数获取当前日期,减去生日得到日期相差的天数,除以 365 得到相差的年数,利用 INT()函数取得年数的整数。在D3 单元格输入公式“=INT((NOW()-G3)/365)”,按【Enter】键,并利用填充柄填充其他员工年龄。以上所有信息完善结果如图 3-24 所示。

图 3-24 基础信息完善结果

相关文档
最新文档