- ·上一篇:excel表格如何算相关性
- ·下一篇:Excel如何按部门折叠
出生月excel如何排序
2026-01-27 14:53:28
1.如何在EXCEL中提取出生年月日并能把出生年月日排序
因为现行的身份证号有15位和18位并存,所以应用下式: =IF(LEN(A1)=15,TEXT(MID(A1,7,6),("19")&"00年00月00日"),IF(LEN(A1)=18,TEXT(MID(A1,7,8),"0000年00月00日"),"")) 公式可以向下拖放复制。
在使用公式1的情况下,只有先将身份证号排序后,后面就自动排序了。单独排序是不行的。
或者先把出来的出生年月日区域复制-选择性粘贴-数值,就可排序了。 而使用公式2,可以直接调出出生年月日并自动排序,但有个问题,就是公式区域必须等于实际输入的身份证区域,少一行都不行,所以当后来增加证号时也要改公式区域以求一致,对不太懂公式的就有点麻烦了。
如果楼主有兴趣可以给我发信:changrs@ , 我可以教你做。 详见表。
2.在excel中如何按出生年月排序
你的表格里在项目栏里应该还有其他项目吧,比如:姓名、出生年月、年龄、或者其他项目。
按你的要求排列出生年月的顺序时,不能只选择出生年月栏,如果是这样,出生年月是按顺序排列了,但是其他的项目信息却打乱了,是这种情况吧。 你可以这样试试:选中整个工作表,然后点击数据--排序,打开的对话框里在右下方首先勾选“无标题行”选项,然后到第一行就是“主要关键字”选项栏里选择,在这里,点击右边的小箭头,出现下拉菜单,根据你的需求来选择,你主要是排列出生年月栏里的数字,看看是在那一列,A列还是B列,选择相应的列数,然后在右边选中“升序”选项,确定。
这样出生年月按升序(由低到高)排列了,其他项目也就按照出生年月的排列相应的自动调整好了。
