EXCEL中快速统计职员信息.doc

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

EXCEL中快速统计职员信息
我们来看看几个函数,来帮助我们大大的提升工作效率。

案例:统计公司职员信息有时候我们需要统计公司职员的信息,大致就是姓名、性别、年龄、身份证号、家庭住址之类的。

其实呢这几项当在你运用了函数之后简直就是分分钟的小事。

首先,我们需要把姓名和身份证号输进去。

让我们看看会发生什么情况。

身份证号码自动变成了科学计数法
这是怎么回事?为什么输进去的身份证号码变成了一堆乱码?其实这不是乱码,而是科学计数法,Excel在输入过长的数据时候为了精确,会自动变成科学计数法。

怎么办呢?
具体操作步骤:
1、如果你已经输入了数据
右键表头,选择设置单元格格式,选择文本,点确定。

设置到这里完成。

我们双击输入了身份证号码的第一个单元格,发现它变成了身份证号码的形式,之后把鼠标放在这个单元格的右下角,当鼠标变成一个黑色的小十字,双击,这列的身份证号码就全都变回来啦~
GIF演示
2、没有输入数据,在设置完单元格格式后,我们就输什么就显示什么啦。

下一步,我们要从他们的身份证号码中辨别出他的性别出来。

18位身份证号的第17位是判断性别的数字,奇数代表男性,偶数代表女性。

首先提取出来这一位数。

运用mid函数。

在性别那列的第一个单元格输入=mid(单元格的代号,17,1),例如=mid (A2,17,1)。

解释一下这个意思,mid是固定的,需要我们记住,A2代表输入了身份证号的哪一个单元格,17代表第17位,1表示引用一位。

之后我们回车,单元格里就会生成一个数字。

GIF演示
之后呢,还是双击右下角,整列都套用了这个公式。

下一步,让函数识别我们是奇数还是偶数,然后生成性别。

我们利用mod函数。

mod是取余数的函数。

取第17位数字除以2的余数,如果余数是0,则第17位是偶数,也就是该身份证是女性;反之,如果余数是1则说明身份证是男性。

输入以下,=IF(MOD(MID(A2,17,1),2),男,女),我们可以在原来的基础上添加。

之后性别就生成啦~
之后是年龄。

我们都知道身份证号码中第7位往后4位
是出生年,利用这个。

在年龄第一个单元格中输入=2017-MID(A2,7,4),还是利用mid函数提取出年份,之后用现在的年减去它,的出来的自然就是年龄了。

之后怎么做呢?双击啦~自动生成所有人的年龄。

最后的大难题,自动生成住址。

我们有的人可能发现了,身份证号的前六位代表地址,利用这个我们可以快速得到他的地址。

我们要下载一个行政区划代码表。

行政区划代码表
之后我们打开它。

在地址那个单元格中先提取出前六位,可以用上文写的mid函数,也可以用left函数,left就是直接提取出来一个数据的前几位数,例如left(A2,6)提取A2单元格中的前6位。

之后我们用vlookup函数,找到对照的代码获取对应的地址。

=vlookup(left(A2,6),行政区划表的区域,2,0)
我们来理解一下,left(A2,6)是前六位,行政区划表是我们下载的那个表,我们可以去选择那个区域,2是行政区划表地址的那一列的列号,0是精确匹配。

还是要注意一个事情哦~在B和3之间为什么要插入美元这个符号呢?是固定这个区域,不让他随着公式的套用也跟
着往下变。

我们在双击套用公式的时候,left中的A2就会自动变成A3、A4,而行政区划表那个则是不能改变的哟~ 回车,完美的干成所有工作啦~。

相关文档
最新文档