这个问题应该出在单元格格式上,检查一下该单元格是否为日期格式,如果是应该排序没有问题,如果不是数字而是文本,Excel默认是从文本的第一位先排序的,第一位一样再排第二位,所以2是在13后面的。
解决办法:如果是从系统或数据知库导出来的一大堆数据,本身应该是日期格式确显示为文本格式,可以将该列选中,点击“分列”工具按钮,不用下一步,直接完成,则Excel会重新自动识别该列的内容度格式,转化为日期格式。
像以上示例中第三种情况,实际是日期格式,但是通过自定知义显示和第一列的内容一样,实质是不一样的格式。这种情况就可以正常排序了。