excel中输入编号1-1后被自动改为1月1日了,如何禁止自动修改

excel中输入编号1-1后被自动改为1月1日了,该如何禁止自动修改。在网上搜过同样的问题,回答是把[数据查询]项做修改,但是我找到[数据查询]了,可是他是灰显的,设置不了。还有就是一个一个改单元格的格式,可是改完了以后,编号变成一窜数字了,改回编号后又自动变成日期。有没有好办法可以解决的?
单元格格式设置成文本格式后以前的编号全变成一窜数字了,文本里的编号太多了,一个一个的改要死人地!

    这个问题需要把单元格格式从日期修改成文本就行了

    方法如下:

      选中单元格,右键,设置单元格格式

      选择文本类型就可以了

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-24
假定数据在a1,在辅助列假定f列的f1输入:
=TEXT(MONTH(A1),"0")&"-"&TEXT(DAY(A1),"0")
公式下拉

然后,将a列设置为文本格式——复制辅助列——选择性粘贴到a列——删除f列本回答被提问者采纳
第2个回答  2010-01-13
单元格格式设置成文本格式再输入 1-1。

可在单元格格式自定义中选
让他们还保持日期格式,但是显示成 1-1 的样子。

自定义 格式 类型里填 m-d
第3个回答  2010-01-13
查找替换
注意,如果你已将单元格格式设为文本了,请再将它们改为日期格式。
查找-替换为.,查找????.替换为',再查找.替换为-,OK。
第4个回答  2010-01-13
这是由于EXCEL自动识别为日期格式所造成,你只要点击主菜单的“格式”菜单,选“单元格”,再在“数字”菜单标签下把该单元格的格式设成文本格式就行了。
相似回答