在excel中通过身份证号码算出年龄
如果身份证号码在a2, 输入公式:
=IF(A2"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
可得到年龄.前提是电脑中的日期是正确的。
如果D3单元格是出生日期,计算年龄的公式:
=IF(ISERROR(YEAR(TODAY())-YEAR(D3)),"",YEAR(TODAY())-YEAR(D3))
相关链接:
没有密码也能让通过VBA隐藏的工作表取消隐藏
如何显示用VBA隐藏的工作表
让隐藏的Excel工作表不显示
零值显示为“-”的方法
提取和计算字符串的几个函数
TEXT函数、DATE函数在计算退休日期…中的应用
根据出生日期,计算退休日期
if函数
同时填充多个工作表
Excel函数排序与筛选
[转载]Excel应用必备:163种Excel…使用技巧
学会了一个excel函数 vlookup
电子表格中有什么别的函数能代替IF…函数
Excel函数公式实现人民币大小写
if函数的基本用法举例
工作表保护
电子表格单元格多于11位数字的输入
冻结窗口
为同一个单元格里的文本设置不同格…式
工作表背景图片的妙用
某一单元格符合特定条件,在另一单… 显示特定的颜色
Excel中的摄影功能
单元格里的文字换行
Excel制作斜线表头
电子表格分类下拉列表的创建
IsError函数在Excel中的用途
如何在电子表格中不显示错误符号
Excel中所有0值不显示0的方法
Excel中计算结果为0时不显示0的方… 法
用连字符“&”合并文本
EXCEL多栏表头的制作方法
超长编号在EXCEL中的自动填充方法
在excel中通过身份证号码算出年龄
自动计算工龄
EXCEL中如何从身份证号码提取出生… 年月日及性别
[转载]EXCEL数据有效性
Excel数据有效性的跨表引用
Excel中单元格设为不显示0值的的方…法