怎么在WPS表格中用身份证号计算年龄

如题所述

在WPS表格中用身份证号计算年龄,那么可以用下面的公式计算年龄:

=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),TODAY(),"Y")

    WPS Office 是由金山软件股份有限公司自主研发的一款办公软件套装,可以实现办公软件最常用的文字、表格、演示等多种功能。

    具有内存占用低、运行速度快、体积小巧、强大插件平台支持、免费提供海量在线存储空间及文档模板、支持阅读和输出PDF文件、全面兼容微软Office97-2010格式(doc/docx/xls/xlsx/ppt/pptx等)独特优势。覆盖Windows、Linux、Android、iOS等多个平台。

    WPS Office支持桌面和移动办公。且WPS移动版通过Google Play平台,已覆盖的50多个国家和地区,WPS for Android在应用排行榜上领先于微软及其他竞争对手,居同类应用之首。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-18
设A1文本格式的18位身份证号,B1输入如下公式,即可算出当天的年龄.%D%A=YEAR(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1900&"岁"&MONTH(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1&"月"&DAY(TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))&"天"%D%A如要算指定日期的年龄,则设A1文本格式的18位身份证号,B1为指定日期,在C1输入公式如下:%D%A=YEAR(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1900&"岁"&MONTH(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))-1&"月"&DAY(B1-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))&"天"
第2个回答  推荐于2018-02-22
假设身份证在A1,则在B1输入
=datedif(text(--mid(A1,7,8),"0000-00-00"),today(),"Y")
第3个回答  2014-09-19
身份证号码在A1,那么可以用下面的公式计算年龄: =DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),"#-00-00"),TODAY(),"Y")本回答被提问者和网友采纳
第4个回答  2018-02-24
我输了不出年龄
相似回答