excel表格中如何在身份证号码筛出年龄

如题所述

excel表格中如何在身份证号码筛出年龄,可以使用函数,下面简单给大家分享一下。


(电脑:MacBook Air   系统:macOS12   软件:WPS2019)

1、首先我们点击年龄下面空白,点击【求和】下面小三角。

2、选择【其他函数】。

3、然后我们点击【常用函数】。

4、接着我们点击【提取身份证年龄】,身份证号码点击选择对应的单元格,点击右下角【确定】。

5、然后即可算出【年龄】,如图所示。


希望对您有所帮助,如有疑问记得留言哦,谢谢。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-06-14
在Excel表格中筛选身份证号码以获取年龄,可以按照以下步骤进行操作:

1. 创建一个新的列,用于显示筛选后的年龄数据。

2. 使用Excel的日期函数来计算年龄。根据身份证号码的格式,假设身份证号码位于A列,将以下公式输入新创建的列中的第一行,并拖动填充到其他行:
```
=DATEDIF(DATEVALUE(LEFT(A2,4)&"/"&MID(A2,5,2)&"/"&MID(A2,7,2)),TODAY(),"y")
```
这个公式会根据身份证号码中的生日部分计算出与今天的年份差距,即年龄。

3. 格式化新创建的列为整数。选择新创建的列,右键点击,选择“格式单元格”,然后选择“常规”或“数值”格式,确保年龄以整数形式显示。

这样,你就可以通过筛选身份证号码来获取年龄了。请注意,上述方法假设身份证号码中的生日部分是按照"YYYYMMDD"的格式排列的,你可能需要根据实际情况调整公式中的索引位置。另外,身份证号码的验证和处理可能因不同的国家/地区而有所不同,请根据具体情况进行调整。
第2个回答  2023-06-14
在Excel表格中,可以使用公式来筛选身份证号码并计算年龄。以下是一个示例:
假设身份证号码在A列,你可以在B列使用以下公式来提取出出生日期:
=DATEVALUE(MID(A1,7,2)&"/"&MID(A1,9,2)&"/"&MID(A1,11,2))
这个公式将提取身份证号码中的年、月、日,并将其组合成一个日期格式。
然后,在C列使用以下公式来计算年龄:
=DATEDIF(B1,TODAY(),"y")
这个公式将计算出生日期到今天之间的年数。
最后,你可以使用筛选功能来筛选出特定的年龄范围。选择数据,然后点击“数据”选项卡上的“筛选”按钮。在年龄列中选择你想要的范围,然后点击确定。
这样,你就可以在Excel表格中筛选出特定年龄的身份证号码了。
第3个回答  2023-06-29
直接用公式,假设身份证号在A列2行,选中同行空单元格,然后用这个公式:
=YEAR(TODAY())-IF(LEN(A2)=15,MID(A2,7,2),MID(A2,7,4))
公式里A2表示A列第2行,完了按回车就有了。
有多行,直接按着这个单元格右下角往下拖,就能批量
相似回答