excel中怎么样按照一年中每个人生日仅按月日的先后进行排序

发布网友

我来回答

5个回答

热心网友

使用排序功能,选择“生日”所在列,然后点击排序按钮,在弹出的对话框中选定“扩展选定区域”(是默认的选项,如果没有选择该项要选定该项),最后点击对话框上的“排序”按钮就OK。
如果该表有标题栏,“生日”这个标题不选,选中所有的生日单元格。

热心网友

假设生日在C列并从C1开始,则在D1输入:
=IF(C1,MATCH(DATE(1900,MONTH(C1),DAY(C1)),SMALL(DATE(1900,MONTH(C$1:C$100),DAY(C$1:C$100)),ROW($1:$100)),),"")
数组公式,按CTRL+SHIFT+ENTER三键结束
下拉填充至记录末
再全选工作表-->数据-->排序-->列D按升序排序即可.

热心网友

我也假设日期数据在C列,C2单元格开始的数据
D2单元格输入公式
=DATE(1900,MONTH(C1),DAY(C1))*1
下拉复制公式或双击填充柄

再选中全表以D列为主要关键字进行升序排列---完成后删去D列即可

热心网友

格式。。数据排列。。

热心网友

假设原出生日期在b列
在c1单元格输入公式
=date(2012,month(b1),day(b1))
下拉
再对c列进行扩展排序即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com