身份证号这种数字较多的数据在输入时很容易出错,本小节将应用数据验证功能帮助减少输入错误。此外,还将运用函数公式提取身份证号码中的员工性别信息,再运用条件格式对不同性别进行突出显示,使表格中的数据便于阅读。
步骤01 插入列。❶选中工作表“员工联系名单”中的C列,❷在“开始”选项卡下的“单元格”组中单击“插入”右侧的下三角按钮,❸在展开的列表中单击“插入工作表列”选项,如下图所示。
步骤02 启用数据验证功能。❶在单元格C2中输入“身份证号码”文本内容,设置单元格格式,❷选中单元格区域C3:C10,❸在“数据”选项卡下的“数据工具”组中单击“数据验证”右侧的下三角按钮,❹在展开的列表中单击“数据验证”选项,如下图所示。
步骤03 设置验证条件。弹出“数据验证”对话框,在“设置”选项卡中设置“允许”为“文本长度”、“数据”为“等于”、“长度”为18,如下图所示。
步骤04 设置出错警告。❶切换到“出错警告”选项卡,❷确保勾选“输入无效数据时显示出错警告”复选框,❸在“标题”和“错误信息”文本框中分别输入需要显示的提示信息,如下图所示。设置完成后,单击“确定”按钮。
步骤05 提示错误。返回工作表,在设置了数据验证的单元格中输入数据,如果输入的数据不足或超过18位,则会弹出如右图所示的“输入错误”对话框,单击“重试”按钮重新输入数据。
步骤06 完成身份证号码的输入。在C列单元格中完成员工身份证号码的输入,如下图所示。
步骤07 插入列。❶右击D列列标,❷在弹出的快捷菜单中单击“插入”命令,如下图所示。
步骤08 定义列标题。重复执行“插入”命令,❶分别在单元格D2和E2中输入“性别”和“出生日期”,适当调整列宽,❷选中单元格区域D3:E10,如下图所示。
步骤09 取消选中单元格的数据验证。重复步骤02,打开“数据验证”对话框,将“设置”选项卡下“验证条件”选项组中的“允许”设置为“任何值”,如下图所示。设置完成后,单击“确定”按钮。
步骤10 判断性别。返回工作表,❶在单元格D3中输入公式“=IF(MOD(MID(C3,17,1),2)=0,"女","男")”,按下【Enter】键,计算公式结果,❷复制公式,判断其余员工的性别,如下图所示。
步骤11 计算出生日期。❶在单元格E3中输入公式“=MID(C3,7,4)&"年"&MID(C3,11,2)&"月"&MID(C3,13,2)&"日"”,按下【Enter】键,计算公式结果,❷复制公式,计算其余员工的出生日期,如下图所示。
重点函数介绍:MOD函数
MOD函数用于返回两个数相除的余数。其语法结构为MOD(number,divisor)。参数number指定被除数;参数divisor指定除数。
在本实例中,通过身份证号码的第17位数字与2相除的余数来判断员工的性别。当余数为0时,表示第17位数字为偶数,则为女性;当余数不为0时,表示第17位数字为奇数,则为男性。
重点函数介绍:MID函数
MID函数用于从文本字符串中指定的起始位置返回指定长度的字符。其语法结构为MID(text,start_num,num_chars)。参数text指定准备从中提取字符串的文本字符串;参数start_num指定准备提取的第一个字符的位置;参数num_chars指定需要提取的字符串长度。
步骤12 隐藏工作表。❶右击“原始资料”工作表标签,❷在弹出的快捷菜单中单击“隐藏”命令,如下图所示,即可隐藏工作表。
步骤13 启用条件格式设置功能。选中工作表“员工联系名单”中的单元格区域D3:D10,❶在“开始”选项卡下的“样式”组中单击“条件格式”按钮,❷在展开的列表中依次单击“突出显示单元格规则>文本包含”选项,如下图所示。
步骤14 设置条件格式。弹出“文本中包含”对话框,❶在左侧的文本框中输入“女”,❷设置单元格样式为“绿填充色深绿色文本”,❸单击“确定”按钮,如下图所示。
步骤15 设置边框效果。按下【Ctrl+A】组合键,选中整个数据表格,❶在“开始”选项卡下的“字体”组中单击“边框”右侧的下三角按钮,❷在展开的列表中单击“所有框线”选项,如下图所示。
步骤16 设置居中格式。保持整个表格的选中状态,在“开始”选项卡下的“对齐方式”组中单击“居中”按钮,如下左图所示。
步骤17 查看表格效果。适当调整表格的行高和列宽,最终效果如下右图所示。