Excel函数操作题第 10 套( 二 )


文章插图
 
选中身份证号码这一列→改成文本格式→下一步

Excel函数操作题第 10 套

文章插图
 
选择位置为A1→确定
Excel函数操作题第 10 套

文章插图
 
接下来对A列进行分列,在身份证号码前插入一个新列
Excel函数操作题第 10 套

文章插图
 
选择A列一整列→数据选项卡→分列
Excel函数操作题第 10 套

文章插图
 
分隔符选择固定宽度→下一步
Excel函数操作题第 10 套

文章插图
 
光标定位学号和姓名中间,画一条线→下一步直到完成
Excel函数操作题第 10 套

文章插图
 
把姓名剪切到B列
Excel函数操作题第 10 套

文章插图
 
选中A1:G56区域→套用表格样式→随便选择一个样式即可
Excel函数操作题第 10 套

文章插图
 
勾选表包含标题→确定
Excel函数操作题第 10 套

文章插图
 
点确定后会弹出此对话框,选择是
Excel函数操作题第 10 套

文章插图
 
然后选中表区域→在名称框输入档案→回车确定
Excel函数操作题第 10 套

文章插图
 
4、下面填写性别,出生日期,和年龄这三列 。
首先身份证号的倒数第2位用于判断性别,奇数为男性,偶数为女性 。先在身份证号码中提取出来倒数第二位,用mid函数提取即可 。
mid(提取的数据,提取的位置,提取几位)
Excel函数操作题第 10 套

文章插图
 
再用mod函数判断奇偶 。mod取余函数(被除数,除数)
如果倒数第二位/2=0,那么就是偶数,否则就是奇数
Excel函数操作题第 10 套

文章插图
 
【Excel函数操作题第 10 套】现在用if函数判断,如果为1,那么返回男,否则返回女 。
Excel函数操作题第 10 套

文章插图
 
现在求出生日期,用mid函数分别提取第7位-第14位,即年月日的对应数字,即
年:MID([@身份证号码],7,4)
月:MID([@身份证号码],11,2)
日:MID([@身份证号码],13,2)
然后用date函数合起来即可,date函数参数(年,月,日)
Excel函数操作题第 10 套

文章插图
 
然后选择日期的区域即E2:E56,改成yyyy”年”mm”月”dd”日”的格式,显示##时是因为列宽不够,拉宽点即可
Excel函数操作题第 10 套

文章插图
 
现在求出生年龄,求周岁需要用到datedif函数,即求两个日期直接的整年数 。
datedif(开始日期,结束日期,整年数用y表示)
开始日期为出生的第一天,结束日期为今天,今天是指可以随着时间变化而变化的今天,即今天显示为2019/5/15,明天就显示为2019/5/16 。需要用到today函数,即可以随着时间变化而变化的日期 。today没有参数 。即每一天的日期=today()
Excel函数操作题第 10 套

推荐阅读