Excel如何在一列中按关键字数字顺序排列?
我有一个考勤软件生成的EXCEL表格,但是时间顺利比较乱,比如某人09年3月的考勤表不是按1号2号排下去,随机的,像第一条应该是3月1号结果变成“星期六07三月09”代表...
我有一个考勤软件生成的EXCEL表格,但是时间顺利比较乱,比如某人09年3月的考勤表不是按1号2号排下去,随机的,像第一条应该是3月1号结果变成“星期六 07 三月 09”代表09年3月7号,第二条应该3月2号结果变成“星期三 11 三月 09”3月11号,这样很多同事的考勤我要拍顺序汇总工作量太大,有没有办法选择日期这一列然后让他根据当中的日期顺序让他1号2号这样排下去?不胜感激!
多谢各位的热情回答!我突然想起来不光是日期要排序,日期后面的考勤时间也要跟着日期变化的,不然数据就是错误的了。 展开
多谢各位的热情回答!我突然想起来不光是日期要排序,日期后面的考勤时间也要跟着日期变化的,不然数据就是错误的了。 展开
7个回答
展开全部
首先,选定日期那一列,右键,选择设置单元格格式-数字-日期-类型,选3月14日那项,确定。格式改完。
然后,选取日期列整列(方法是,如果日期在A列,则点击上端的A),ALT+D,在菜单中选择排序,扩展选择区域-排序-升序-确定。搞定:)
然后,选取日期列整列(方法是,如果日期在A列,则点击上端的A),ALT+D,在菜单中选择排序,扩展选择区域-排序-升序-确定。搞定:)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果这些内容都是在同一个单元格里的,设在A列里,可在B1输入双引号内公式:
“=MID(A1,8,2)&MID(A1,5,2)”,这样就可以得到日期了,把公式向下复制到其他单元格,再以B列为关键字排序就可按你要求根据日期排序了。
如果需要对不同编号排序,还可以在C1输入双引号内公式:
“=RIGHT(A1,2)”,这样就可以得到个人编号,把公式向下复制到其他单元格,也就可以以员工编号为第一关键字,日期为次关键字,针对每个员工的出勤记录排序了。
“=MID(A1,8,2)&MID(A1,5,2)”,这样就可以得到日期了,把公式向下复制到其他单元格,再以B列为关键字排序就可按你要求根据日期排序了。
如果需要对不同编号排序,还可以在C1输入双引号内公式:
“=RIGHT(A1,2)”,这样就可以得到个人编号,把公式向下复制到其他单元格,也就可以以员工编号为第一关键字,日期为次关键字,针对每个员工的出勤记录排序了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用辅助列
假设“星期六 07 三月 09”在A1格,其他的日期都在A列。在B1各种输入公式=RIGHT(A1,2)&"-"&"03"&"-"&MID(5,2),然后下拉填充,再对这列排序就好。四月份的情况,就把公式中的03改成04
假设“星期六 07 三月 09”在A1格,其他的日期都在A列。在B1各种输入公式=RIGHT(A1,2)&"-"&"03"&"-"&MID(5,2),然后下拉填充,再对这列排序就好。四月份的情况,就把公式中的03改成04
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单击日期这一列的任何有数据的单元格,然后单击工具栏上的 A+ 按钮即可
或者选择【数据】-【排序】菜单,打开排序对话框,【主关键字】选择日期这一列的表头(例如“日期”),右边选择“升序”,然后单击下方【确定】即可。
或者选择【数据】-【排序】菜单,打开排序对话框,【主关键字】选择日期这一列的表头(例如“日期”),右边选择“升序”,然后单击下方【确定】即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |