如何在Excel中使用身份证号精确计算出生日期并计算出年龄?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11

在Excel的世界里,想要快速计算身份证号码对应的真实年龄?别担心,跟着我一步步来!首先,确保你的身份证号码已经输入在A1单元格中,如同一个秘密代码等待揭晓。


计算公式大揭秘:在B1单元格,输入这段神奇的公式:=DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "y") & "周岁" & IF(DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "ym") = 0, "零", DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "ym")) & "月" & IF(DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "md") = 0, "零", DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "md")) & "天")。 这个公式会根据身份证号码的长度和格式,精准计算出年龄的精确年、月、日。


现在,你只需轻轻一按Enter,B1单元格中就会显示出准确的年龄数据,无论是15位还是18位身份证号码,都能应对自如。希望这个小技巧能为你的Excel技能库增添一道亮丽的风景线!



  • 如何在Excel中正确输入身份证号码?
    答:1、选中一个单元格,点击鼠标右键,再点击“设置单元格格式”。选择数字,点击“文本”,点击“确定”。2、设置单元格首先,打开WPS表格程序,在表格程序中选择“要输入身份证号码”的单元格,右键点击单元格然后,在右键菜单中选择“设置单元格格式”,点击打开。然后,在对话框中选择左侧菜单中的“文本...
  • 在Excel中如何实现根据身份证号判断性别的效果
    答:所需材料:Excel。一、这里以A列输入数值为例,首先选中A列,进入“数据”选项,点击“数据有效性”。二、允许内使用“小数”,数据使用“介于”,数值最小63,最大65,点击“确定”。三、接着在B1单元格内输入公式“=vlookup(A1,{63,"大型号";64,"小型号";65,"L型号"},2,)”。四、把该公...
  • 如何在Excel中使用身份证号精确计算出生日期并计算出年龄?
    答:计算公式大揭秘:在B1单元格,输入这段神奇的公式:=DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2), "00-00-00"), TODAY(), "y") & "周岁" & IF(DATEDIF(--TEXT((LEN(A1) eq 15) * 19 & RIGHT(A1, 6 + (LEN(A1) eq 18) * 2)...
  • 如何在Excel中使用身份证号码计算精确到月日的年龄?
    答:要根据身份证号码精准计算年龄,其实并不复杂。首先,确保你手头的身份证号码格式正确,通常为15位或18位。15位号码是1980年1月1日后出生,18位号码则是1990年1月1日后出生。接下来,让我们一步步操作。在Excel中,打开B1单元格,输入以下函数:=DATEDIF(--TEXT((LEN(A1)=15)*19 & MID(A1, 7,...
  • 如何在Excel中使用身份证号计算年龄?
    答:想要轻松计算身份证号码对应的精确年龄?只需几个简单的步骤,让你一目了然。首先,打开Excel,选中一个空白单元格,键入公式 =YEAR(TODAY()) - MID(你的身份证号码单元格,7,4),这里以"A2"为例。点击回车,你将看到第一个身份证号码的即时年岁。定制你的计算 如果你需要计算的是不同身份证号码...
  • excel如何用身份证号自动识别民族怎么在excel中用身份证号识别性别
    答:1. 打开Excel,并在新的工作表中输入身份证号码。2. 在一个空单元格中,使用以下公式确定身份证号码的第 7 位和第 8 位数字:=MID(A2;7;2)。其中,A2 是身份证号码的单元格。3. 请注意,我们需要知道每个民族的第 1-2 位数字。您可以单击此处获取完整的民族编号。4. 在列 C 中,输入...
  • Excel表格中如何输入身份证号码并完整显示出来?
    答:首先,打开需要使用的表格。在身份证号码直接输入身份号码,就出现以下图的情况。第一种方法 是在前面加一个撇号,如图。操作之后这个撇号会会消失,直接显示文本数值。但这种方法每次都需要先添加撇号,对于需要输入大量数据的人来说,也会多一个小小的负担。第二种方法 就是选中所有需要设置的单元格,...
  • 在excel中输入身份证号码求年龄精确到月份
    答:1、首先,打开Excel2010,在表格中录入好包含身份证号码的数据表,接下来点击要放置年龄的单元格。2、再点击编辑栏的插入函数按钮,弹出插入函数对话框,在类别处选择日期与时间类,在列表框中选择YEAR函数,按确定。3、确定后弹出函数参数的对话框,在Serial_number参数后面的文本框中输入Today()函数,按...
  • 在Excel中如何根据身份证号码查找数据呢?
    答:一、excel的单元格,输入12位及以上的数字时是会自动隐藏,将单元格设置为文本格式步骤如下:1)右键要输入身份证号码的单元格,点击“设置单元格格式”2)"设置单元格格式"--点击“数字”选项卡 3)选择“文本”格式 4)选择文本格式后,单击“确定”,则此身份证列设置为文本格式 5)此时可见转化为...
  • excel表格中如何在身份证号码筛出年龄
    答:excel表格中如何在身份证号码筛出年龄,可以使用函数,下面简单给大家分享一下。(电脑:MacBook Air 系统:macOS12 软件:WPS2019)1、首先我们点击年龄下面空白,点击【求和】下面小三角。2、选择【其他函数】。3、然后我们点击【常用函数】。4、接着我们点击【提取身份证年龄】,身份证号码点击...