中国十大纯粮食酒品牌:在office excel 2003中怎样自动按身份证号码计算出年龄数据。
来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 10:04:50
感谢你对此问题的关注,按公式输入显示为错误,请指教,谢谢。
自动判断 15 位或 18 位身份证.
1. 假设A1为身份证号码
2. 在B1键入公式:
=IF(OR(LEN(A1)=18,LEN(A1)=15),YEAR(TODAY())-MID(A1,7,2+(LEN(A1)=18)*2)-1900*(LEN(A1)=15),"身份证错误")
3. 向下复制到所需.
试试:
假设A1单元格是身份证号码,则在B1单元格编辑公式
=IF(LEN(A1)=15,DATEDIF(\"19\"&MID(A1,7,2)&\"-\"&MID(A1,9,2)&\"-\"&MID(A1,11,2),TODAY(),\"y\"),DATEDIF(MID(A1,7,4)&\"-\"&MID(A1,11,2)&\"-\"&MID(A1,13,2),TODAY(),\"y\"))
回车确认即可。
注意:
公式可以向下复制。
函数DATEDIF()是一个内置函数列表中没有、但是又有效的日期函数。
为什么在office Excel 2003中没有各并单元格这个功能
Microsoft Office Excel 2003中规划求解命令在何处找?
在office excel 2003中怎样自动按身份证号码计算出年龄数据。
请问谁能告诉我在Microsoft Office Excel 2003中如何才能使文字竖排?
在Office Excel中人民币大写如何做?
在Office Excel中人民币大写无元角分如何解决?
在office excel 案中如何使用总计
Microsoft Office Excel 2003
Microsoft Office Excel 2003
Office Excel 2003