内容导航:


一、excel如何按出生年月排序


在excel中进行排序经常会遇到很多问题,比如说按照出生年月来进行,这就难倒很多人了。下面就跟我一起看看具体的操作 方法 吧。
  excel按出生年月排序的方法一:辅助列+公式
  例如下表为某公司员工出生日期列表,姓名在A2:A18区域中、出生日期在B2:B18区域中。

  姓名出生日期

  王冬1980-2-29

  吴淼1985-3-12

  周莉1988-12-5

  孙媛媛1987-6-8

  周建平1984-2-29

  孙力1985-4-26

  王国平1981-12-31

  郝丽丽1980-3-1

  孙璐1981-2-28

  周向东1988-1-1

  吴婷婷1984-9-10

  王晓依1983-5-15

  张琪琪1982-4-7

  顾成1986-3-25

  谭光辉1984-8-7

  戴红1981-7-16

  裴冬霞1984-3-1

  使用C列作为辅助列,在C2单元格中输入公式:

  =TEXT(B2,"mmdd")

  然后拖动填充柄将公式填充到C3:C18区域中。

  选择C2:C18区域中的任一单元格,单击工具栏中的A→Z按钮按升序排序。

  可以看到,姓名列已按月日进行了排序,最后删除辅助列。
  excel按出生年月排序的方法二:使用数据透视表
  1.选择A1:B18区域中的任一单元格,单击菜单“数据→数据透视表和数据透视图”,在对话框中单击“完成”按钮。

  2.先后将“出生日期”字段和“姓名”字段拖到行区域中,“姓名”字段要位于“出生日期”字段右侧。

  3.取消汇总项:右击“出生日期”字段中的任一单元格,在弹出的快捷菜单中选择“字段设置”。

  在弹出的“数据透视表字段”对话框中,选择“无”。

  4.再次右击“出生日期”字段中的任一单元格,在弹出的快捷菜单中选择“组及显示明细数据→组合”,弹出“分组”对话框,在“步长”下选择“日”,此时“月”和“日”同时处于选中状态。单击“确定”按钮。

   Excel 自动将“姓名”按月和日进行分组并排序。

  Excel 2007:

  1.选择A1:B18区域中的任一单元格,在功能区中选择“插入”选项卡,在“表”组中选择“数据透视表→数据透视表”。在弹出的对话框中单击“确定”按钮。

  2.在“数据透视表字段列表”中,先勾选“出生日期”字段,然后勾选“姓名”字段。在“行标签”中,“出生日期”字段在“姓名”字段的上方。

  3.在数据透视表中,右击任一日期,在弹出的快捷菜单中选择“组合”。弹出“分组”对话框,在“步长”下选择“日”,此时“月”和“日”同时处于选中状态。单击“确定”按钮。

  Excel自动将“姓名”按月和日进行分组并排序。

excel按出生年月排序的相关 文章 :

1. excel表格如何按出生年月排序


二、excel如何按身份证号给年龄排序


01
打开要处理的数据,如下图所示。
02
先添加辅助列“出生日期”,如下图所示。
03
选中B2~B6之后,再选择“其他数字格式”。
04
选择日期,点击确定。
05
选中B2,输入=MID(A2,7,8),这个函数的意思是把A2中的数据从第七位开始截取,截取至第八位,点击回车键,就会出现相应的出生日期。之后下拉到最后一列即可。
06
选中B2~B6,点击工具栏中的排序和筛选,根据需要选择升序或者降序。
07
勾选“扩展选定区域”,点击排序。
08
这样就可以看到按照年龄排序的的省份证号了。
09
最后删除辅助列即可


三、怎么让excel按出生日期排序


excel出生日期只按月日排序,通过MID函数提取出生日期的月日,再通过排序即可实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,通过辅助列,在相关单元格中输入公式=MID(B2,6,5)。【其中B2表示出生日期,6,5分别代表从第6位起,提取B2单元格的5个字符,即提取出生月日】

2、回车并下拉填充下方公式,然后选中相关单元格点击开始选项卡的【排序和筛选】-【升序】即可。

3、返回EXCEL表格,发现excel中出生日期只按月日排序操作完成。