从第十一个数字开始4个数字,就是你的出生日期,比如123456789908271234,0827就是你的生日8月27号,星座表如下:
白羊座: 3月21日~ 4月20日
金牛座: 4月21日~ 5月21日
双子座: 5月22日~ 6月21日
巨蟹座: 6月22日~ 7月22日
狮子座: 7月23日~ 8月23日
处女座: 8月24日~ 9月23日
天秤座: 9月24日~10月23日
天蝎座:10月24日~11月22日
射手座:11月23日~12月21日
魔羯座:12月22日~ 1月20日
水瓶座: 1月21日~ 2月19日
双鱼座: 2月20日~ 3月20日
(1)如果身份证号码栏单元格属性设置为文本,则用下列公式即可:
=VLOOKUP(VALUE(LEFT(G2,6)),地区代码表!B$1:C$3497,2)
然后点填充柄(十字架)一直拖行到你满意为止,以求达到公式自动填充。
(2)如果身份证号码栏单元格属性设置为数值,则用下列公式即可实现提取功能:
=VLOOKUP(INT(G2/10^12),地区代码表!B$1:C$3497,2)
然后同(1)拖动填充柄填充公式。
不过一般你手动输入身份证号码,EXCEL会自动将身份证号码当文本属性来处理。
用身份证快速提取身份证的出生日,这个简单,查看身份证号码。18位的身份证号码7-10位代表身份证持有人的出生年份
15位的身份证号:最后一位奇数表示男,偶数表示女;18位的身份证号:倒数第二位奇数表示男,偶数表示女。所以公式为:
=IF(MOD(MID(A1,(LEN(A1)=18)*2+15,1),2),"男","女")
上式对15、18位的身份证号均适用。
测试通过!
现在我国的身份证号码都是18位的,其中的第17位为公民的性别,统计每个人的身份证号码即可自动得知其性别。
方法/步骤:
1、以下一份简表,需要根据身份证号码判断其性别。注意输入身份证号码时,需要先选中该列,右键菜单“单元格格式”,将格式设置为“文本”才能正常显示
2、选中“性别”列第一个单元格,输入以下函数:=IF(MOD(MID(A2,17,1),2)=1,"男","女")回车后即得到第一个单元格的性别。选中该单元格,单左下角出现黑色十字形的填充柄时,双击左键,将公式填充到该列最后一个非空单元格。
(1)、MID(A2,17,1),函数表示从A2单元格第1位为字符开始,提取字符长度为1的那个字符
(2)、MOD(MID(A2,17,1),2),对mid函数提取出的那个字符,用mod函数将其除以2,看余数为0还是1,MOD函数是返回两数相除的余数,此为mid函数的返回数除以2,余数分别为0或者1,也就是整除或者不整除,数学中,偶数除2余数为0,奇数除2余数为1,mod和mid函数相配合,即可得知A2单元格的第17位是偶数还是奇数。
(3)、根据上述判断出的奇数或者是偶数,利用if函数即可返回我们希望得到的结果,即每一个身份证号码对应的性别。
我国公民的身份证号在早期是15位号码,现在是18号数码,在证号上区分性别时,如果是15位的证号,那就看最后一位;如果是18位的证号,就看倒数第二位。这个数值如果是奇数,那表示是男性,偶数就是女性。
现在假设证号都是写在A列,从A1单元格开始的数据,那么可以在B1单元格写入公式
=IF(MOD(MID(A1,15,3),2),"男","女")
下拉填充公式,这个公式会自动识别15位或者18位证号。
如果A列会有空单元格,则公式改用
=IF(A1="","",IF(MOD(MID(A1,15,3),2),"男","女"))
在excel中从身份证号码里提取出生年月日,以及性别等函数如下。
比如身份证号码A1 362132198009092345。(假设在A2单元格中)
出生日期函数公式:“=MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2)”即可计算出“出生日期”
参考资料: http://www.achoc.com/article/1370.html
18位身份证里前两位是省份代码,第三、四位是市级代码。如果A1是身份证号,在B1列输入“=left(a1,4)”即可提取到前四位省市代码。
如果A列全是身份证号,可把B1公式通过填充柄功能复制到B列其他单元格。