excel里输入2015.5.19怎么能直接变成2015年5月19日

如题所述

方法一
选中写入"2015.5.19"数据的所在列----数据---分列---下一步---步骤三---"列数据格式"选择"日期"---完成---再右键----设置单元格格式---日期中选择"XXXX年X月X日"的显示样式

方法二
按下CTRL+H
在查找中写入点号"."
在替换中写入杆号"-"
全部替换
再选中数据所在单元格(或区域)右键----设置单元格格式---日期中选择"XXXX年X月X日"的显示样式

方法三
假设"2015.5.19"写在A1单元格,则B1单元格写入公式
=--SUBSTITUTE(A1,".","-")
再右键----设置单元格格式---日期中选择"XXXX年X月X日"的显示样式



公式写成
=TEXT(SUBSTITUTE(A1,".","-"),"e年m月d日")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-09
表示年月日数字之间用-或/分隔为EXCEL的默认日期表示方法
输入后可直接显示为2015年5月19日
输入默认日期后,可通过自定义 类型 输入 yyyy.m.d 确定
来显示成2015.5.19的格式
第2个回答  2015-05-09
“.”不是系统可识别的时间分隔符,“-”或“/”才是。输入时要按要求输。或者对你原先输入的结果替换。

要想显示成你那种格式,就对单元格自定义格式:yyyy.m.d
第3个回答  2015-05-09
设置单元格格式里的数字-日期格式。追问

设置完了也不行,除非把点换成横杠才行

追答

选中该列,按快捷键Ctrl+H ,把小数“.”替换成"-"(英文符号)或“/”,然后点击全部替换。

第4个回答  2015-05-09
=SUBSTITUTE(A1,".","-")*1
再往下填充,设格式为日期