Excel 中怎么更改日期格式?

我已经选定日期列,点"格式"->"单元格"->"数字",左边的"分类"选择"自定义",在右边的"类型"框中输入我想要的格式,但是为什么有的改不了?还有出生时间,入院时间,怎么计算出入院时年龄?排序呢,为什么两位数和一位数像年龄如11、12和1、2岁不能按大小排

1:如果单元格改之前本来的格式不是EXCEL标准的格式,你设置格式没有用,比如(2009.09.09)这样的日期就是非标准的,设置不行,只能用公式改
=SUBSITITUTE(A1,".","-")
2:如果A1=出生时间 B1=入院时间 C1=年龄
C1就输入
=DATEDIF(A1,B1,"Y")
3:单元格的数值是文本型的,即不能排序,要转换成数值型(http://zhidao.baidu.com/question/104051869.html参照这个问题中我的回答)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-10
你的日期格式也许输成文本了,格式不对的话,设置是不起作用的,比如你的日期输入方式为“="2009-7-9"”,这样显示虽然没有问题,但格式是不对的。
要排序的话,只要格式相同,应该没有问题。
第2个回答  2009-07-01
要用01 02 11 12这样的格式才能有正确的排序
第3个回答  2019-01-21
编辑,替换-查找
-
替换为.
全部替换
第4个回答  2020-09-30

Excel表格怎么设置日期格式?这个视频告诉你!