如何在excel中提取性别,年龄?简单的公式是什么?

作者&投稿:呼蓉 (若有异议请与网页底部的电邮联系)
excel中关于18位身份证号的提取性别公式~

1、以excel2010版本为例,如图所示有下列的身份证号码,其中身份证格式是文本格式,否则后面的几位数字会变成0;

2、先获取出生日期,在B2单元格输入【=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)) 】点击回车键即可,MID函数是在指定的字符串中提取一定数量的字符。A2就是指定字符串,7指从号码中第7位开始提取,4是指从第七位开始提取后面4位数,然后用DATE函数转化成日期格式;

3、也可以用TEXT函数来提取出生日期,在B3单元格输入=TEXT(MID(A3,7,8),"0-00-00") 即可;

4、提取年龄的话在C2单元格输入【=YEAR(TODAY())-MID(A2,7,4)】后按回车键,则用现在的时间减去身份证中的年份,得出现在的年龄;

5、提取性别时,看身份证号码上的第17位数,奇数代表男,偶数代表女。在D2单元格输入【=IF(MOD(MID(A2,17,1),2),"男","女") 】,按回车键则可以判断性别。

提取性别:
=IF(MOD(MID(A1,15,3),2),"男","女")
提取年龄:
=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),NOW(),"Y")

比如号码在a1,
日期公式:=text(mid(a1,7,6+(len(a1)=18)*2),"00-00-00")
年龄公式:=datedif(text(mid(a1,7,6+(len(a1)=18)*2),"00-00-00"),now(),"y")
性别公式:=if(mod(mid(a1,15+(len(a1)=18)*2,1),2)=1,"男","女")
注:含15位旧号码的识别。

是不是输入身份证后需要提取性别,年龄之类的
在A2单元格内输入身份证号,
在B2输入=DATEDIF(TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")
在C2输入=TEXT(MID(A2,7,8),"0000-00-00")*1
在D2输入=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")

公式适用18位或15位的证号。
性别:=IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2)=1,"男","女")
年龄:=DATEDIF(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"00-00-00"),NOW(),"y")

年龄=DATEDIF(TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")

性别=IF(MOD(MID(A2,15,1),2)=1,"男","女")


何处可以得到excel中的函数用法介绍
在Excel的帮助里:按类别列出的工作表函数数据库Microsoft Excel 中包含了一些工作表函数,用于对存储在列表或数据库中的数据进行分析,这些函数统称为 Dfunctions,每个函数均有三个参数:database、field 和 criteria。这些参数指向函数所使用的工作表区域。DAVERAGE 返回选择的数据库条目的平均值DCOUNT 计算数据库中包含数字...

如何在Excel中使用条件格式
想要选中一个单元格,需要单击文本字段中的按钮,这将最小化条件格式框。对于“公式是”选项,你其实可以根据其他单元格或群组的值来应用条件格式。选择“公式是”之后,所有的下拉菜单都会消失,只剩下一个文本字段。这意味着你可以输入想要在Excel中使用任何公式。在大多数情况下,要坚持使用简单的公式,...

Excel中数据分析工具在哪里
一切准备就绪后,恭喜你!“数据分析”这个强大的工具将会出现在“数据”选项卡下的“分析”组中,只需轻轻一触,数据世界的大门就为你敞开。想象一下,有了这些工具,你的Excel数据分析将如虎添翼。现在,你已经掌握了开启Excel数据分析工具箱的关键,让我们一起踏上数据分析的高效之旅吧!

excel的常用技巧
如果想在启动系统自动运行Excel,可以这样操作: 1.双击“我的电脑”图标,进入Windows目录,依次打开“Start Menu\\\\Programs\\\\启动”文件夹; 2.打开Excel所在的文件夹,用鼠标将Excel图标拖到“启动”文件夹,这时Excel的快捷方式就被复制到“启动”文件夹中,下次启动Windows就可快速启动Excel了。 如果Windows系统已启动,...

Microsoft Excel 工作表怎么使用
1、首先,我们打开我们的电脑,然后我们打开我们电脑上面的excel,之后我们选中图示中的区域;2、然后我们点击边框按钮边上的下拉箭头,弹出的界面,我们点击所有边框;3、之后我们选中图示中的区域,然后我们点击合并后居中;4、然后我们输入相应的信息,之后我们将所有字体都居中显示;5、最后,我们将第一列...

excel教程
Excel使用技巧一、建立分类下拉列表填充项 我们常常要将企业的名称输入到表格中,为了保持名称的一致性,利用“数据有效性”功能建了一个分类下拉列表填充项。 1.在Sheet2中,将企业名称按类别(如“工业企业”、“商业企业”、“个体企业”等)分别输入不同列中,建立一个企业名称数据库。 2.选中A列(“工业企业”名...

如何在EXCEL中加入一些数值,菜鸟请教
(二)菜单操作法:先用鼠标选中A1 单元格,选择“编辑”菜单中的“复制”命令,然后用鼠标选中A2 单元格,再选择“编辑”菜单中的“粘贴”命令,数据就复制到A2 单元格了。(三)键盘命令操作法:直接用鼠标选中A2 单元格,从键盘输入“=A1”命令,则复制即告完成。以上是Excel 中很典型的三种操作方法。在实际使用过程...

excel中这些功能在哪?
使用切片器过滤表格数据:切片器作为过滤数据透视表数据的交互方法在 Excel 2010 中被首次引入,它现在同样可在 Excel 表格、查询表和其他数据表中过滤数据。 切片器更加易于设置和使用,它显示了当前的过滤器,因此您可以准确知道正在查看的数据。一个工作簿,一个窗口:在 Excel 中,每个工作簿都拥有自己...

EXCEL单元格中如何自动扩大以显示全部内容
1、这是我们在使用Excel的过程中经常会遇到的一个问题,例如下图我们先在A1格输入百度经验百度经验百度经验三行字,我们继续在B1格输入其他的一些字符。输入完成之后我们看到A1的部分内容默认就被隐藏起来了。2、我们希望A1和B1的内容完全的显示出来而又不影响其他单元格的状态,这个时候我们需要找到我们...

如何在Excel中用公式统计单列不重复记录数
如何在Excel中用公式统计单列不重复记录数 假设待统计的资料为A1:A10,则不重复的个数为: =SUMPRODUCT(1\/COUNTIF(A1:A10,A1:A10))比如A2:A9,(注意不能有空单元格) =SUMPRODUCT(1\/COUNTIF(A2:A9,A2:A9))如何在Excel中删除重复记录或建立不重复记录的列表 绍 如 何 创 建 不 重 ...

宝鸡市19541648682: excel表格里如何根据身份证号码确定性别 -
博震永新: 在excel表格中,根据身份证号码就可以自动提取出生年月、性别、年龄. 第一,身份证号码的组成. 当今的身份证号码由18位数字组成:前6位为地址码,第7至14位为出生日期码,第15至17位为顺序码,第18位为校验码. 15~17位为顺序号...

宝鸡市19541648682: 在excel中,从身份证中提取出生年月日、性别、年龄 -
博震永新: 这个公式是18位身份证的年龄:就是从身份证号中提取出出生年份,用当前的年份去减 性别:判断倒数第2位是奇数还是偶数 年月日:从身份证中提取出相应的年月日(这个公式同时适用15位和18位)如果重写这些公式年龄: =IF(LEN(A1)=...

宝鸡市19541648682: Excel中如何根据身份证号码获取年龄,性别 -
博震永新: 【身份证号判断性别的方法】18位的看倒数第二位,奇男偶女; 15位的看倒数第一位,奇男偶女.假如:身份证所在的列为C2首先要判断该身份证的长度,在excel中使用len函数来获取len(C2)如果是18位的就取第17位,即倒数第二位...

宝鸡市19541648682: 请问如何通过excel提取性别和年龄?(公式) -
博震永新: 应该是想从身份证提取吧:假设数据在A2单元格年龄公式:=DATEDIF(TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")性别公式:=IF(MOD(IF(LEN(A2)=15,MID(A2,15,1),MID(A2,17,1)),2)=1,"男","女")

宝鸡市19541648682: 在EXCEL表格中输入身份证号如何自动提取性别和出生年月
博震永新: 18位身份证号从第7位到第14位是出生的年月日,年份用的是4位数.如果只要“年-月”格式,公式可以修改为 =IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2),MID(A1,7,4)&"-"&MID(A1,11,2)) 3.这是根据身份证号码(15位和18位通用)自动...

宝鸡市19541648682: 如何从公式在EXCEL表格的身份证号码中提取年龄(周岁)? -
博震永新: 1、首先打开Excel软件,打开需要进行提取年龄的表格,在年龄一栏中的c2单元格中输入公式“=YEAS(TODAY())-MID(B2,7,4)”, 其中B2即为身份证号所在的单元格;2、在输入框输入计算年龄完成之后,这时在单元格中的数值即为年龄,这时即可可以计算可以算首行的年龄;3、最后将鼠标移至c2单元格的右下角,出现十字形状后向下拖动,对下方单元格进行填充即可.

宝鸡市19541648682: 在EXCEL身份证号我已录入,如何自动生成年龄和性别! -
博震永新: 年龄: =DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),TODAY(),"Y") 性别: =IF(MOD(MID(A1,15,3),2),"男","女")

宝鸡市19541648682: 身份证号码提取男女性别怎么做? -
博震永新: 在EXCEL中使用公式提取身份证号码男女性别可以使用=IF(MOD(MID(A1;17;1);2);"男";"女")公式来实现.其中IF表示判定条件,A1表示身份证号码所在的单元格.身份证号码倒数第二位奇数表示南,偶数表示女.具体的操作方法如下: 1、在电脑上打开EXCEL文件进入.2、在进入到EXCEL文件以后输入需要的身份证号码.3、此时在需要的单元格中输入=IF(MOD(MID(A1;17;1);2);"男";"女").4、函数输入完成以后按下回车键,可以看到起已经自动判定了男女性别.5、如需要处理多个数据,可以点击该单元格公式,下拉套用计算公式.6、则可以看到套用公式以后自动计算提取男女性别.

宝鸡市19541648682: 用excel,直接从身份证号中得出年龄的公式以及性别的公式? -
博震永新: 假设B2单元格写入18位的身份证号 则 得出年龄的公式为=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),NOW(),"y") 得出性别的公式为=IF(MOD(MID(B2,17,1),2),"男","女") 下拉填充公式

宝鸡市19541648682: excel身份证号码中提取出生年月、性别 -
博震永新: 比如18位身份证,可以用以下公式提取出生年月=MID(A1,7,8)结果的格式为“20001231”如果你想得到格式为“2000-12-31” 可用以下公式:=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)) 比如18位身份证,可以用以下公式提取性别=IF(MOD(MID(A1,17,1),2)=1,"男","女")

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