EXCLE高手请进,excel表里数值保存后再打开总是自动变成日期

我的电脑系统是win7的 excel是2010版本,自从换了系统后,就总是数字变成日期,即便我之前改好了保存了,下次打开还是会变成日期,这个问题很严重啊 都是发给老大们看的报表,请高手帮忙啊,

单元格格式设置成常规,确保你的单元格无公式存在。
然后把电脑的日期格式改成你指定的格式。
1.单击“开始→设置→控制面板”,双击“区域和语言选项”,选择“区域选项”选项卡,单击“自定义”按钮。
2.在弹出的“自定义区域选项”对话框中,选择“日期”选项卡。将“短日期格式”设置为“yyyy-MM-dd”,或将“日期分隔符”改为“-”,单击“确定”。追问

单元格的格式可以调成常规,但是无公式预计不能做到的,这个表格里80%的数据都是用的公式得出的,这个表格用了快2年了,以前没有出过这样的问题,我怀疑是换了版本的关系,但是不会搞设置了,您后面提到的日期设置,我已按提醒完成操作,但是不知道会不会管用,请多分享下类似情况的解决办法,谢谢。

追答

能说说你变格式的单元格涉及的公式吗?
如果你使用的函数是易失性函数,那么自然会引起这个问题了。
因为当你打开表格的时候它又自动计算了一次,也就跟着更新了,你之前的保存就没效果了。
顺便说下,日期函数一般都属于易失性函数。
你可以把EXCEL选项中“自动重算”改成“手动重算”试试

追问

用到的基本公司就是vlookup,另外的公司就是类似于(A-B)/c+d 基本就是这两种公式,这个表格就是那种有好多个sheet,每个月都会在每个sheet里添加数据,内容特别多,所以重新换表格的话 也i特别痛苦的···

追答

恩,VLOOKUP是个易失性函数,他会不断的重新计算,这也就是为什么只要你数据源没打开,他就会出错的关系,一般都建议把易失性函数在计算完毕之后及时粘贴成数值,不然你的数据随时可能出现不可控的情况。

追问

这次添加新数据我会注意,希望没问题,非常感谢了

追答

You are welcome!

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-10
变日期的地方是不是输的公式,如果是改为手动输入。公式是取当前日期,当前日期变了,所以公式的取值也变了。
第2个回答  2013-05-10
右键单元格,选择属性,设置单元格为纯文本格式。就搞定了。

EXCLE高手请进,excel表里数值保存后再打开总是自动变成日期
1.单击“开始→设置→控制面板”,双击“区域和语言选项”,选择“区域选项”选项卡,单击“自定义”按钮。2.在弹出的“自定义区域选项”对话框中,选择“日期”选项卡。将“短日期格式”设置为“yyyy-MM-dd”,或将“日期分隔符”改为“-”,单击“确定”。

EXCEL高手请进.日期格式问题
在EXCEL中,日期格式问题的解决过程可以通过以下步骤实现。首先,选择任何空白单元格,执行右击操作并选择复制。接下来,转到A列,再次右击选择性粘贴选项,从中选择“加”运算,并确认操作。继续执行右击操作,进入单元格格式设置,选择日期格式,根据个人需求选择合适的格式。对于更灵活的自定义日期格式需求,...

EXCEL自动填充日期问题!请高手详细指教!
那是你的函数没设好。输入时间问题首先在菜单栏,工具--选项---重新计算---勾选迭代计算,最多迭代次数设为1次在a1输入公式=IF(b1="","",IF(a1="",TEXT(IF(a1>0,NOW(),""),"yyyy-m-d"),a1))这样,你只要在B1输入内容,A1就会永远定格显示为你在B1输入内容时的时间,无论你关闭后...

excel高手请进,日期设置问题?
前2种有变通方法实现:(不过要先输入数据后设置)1.自定义格式:"2008-"0"-"00(alt+10)括号内是要手按alt然后按小键盘1和0 2.单元格对齐里面勾选自动换行。3.行高要1个字高,也就是默认的 这样第一个就会显示:2008-2-13 其实拉高行高就能看出端倪,2008-2-13 第二个同理:"2008-"00"-"00...

我在excel中用NOW()做一个时间函数,但每次保存或打开都会随时间变更,请 ...
在辅助单元格中输入now函数,确定,可以设置单元格格式,精确到秒。选中此辅助单元格,设置公式-定义名称-时间,确定 选择数据录入区域,设置数据有效性-序列,确认 CTRL+1,设置单元格格式-自定义:yyyy\/m\/d hh:mm:ss,确定。设置OK,点击下拉箭头就可以直接选择当前时间,且不会相互干扰。

excel 日期 格式问题 高手请进
A1,"-","#",2))-FIND("-",A1)-1)&"-"&MID(A1,1,FIND("-",A1)-1)如果不愿意使用公式,可以使用excel"分列"功能:选中数据列(A列)菜单:数据-分列 按提示操作,中间设置分隔符时,请设置为 - 号 这样,日 月 年就分在ABC三列了 然后,在D列设置公式 =C1&"-"&B1&"-"&A1 ...

EXCEL高手请进了,问一个关于日期格式自定义的问题。
设置自定义格式就行了。效果图:

excel高手请进。关于excel的日期验证
如果你的日期到A列,那么先把B列设置为数值格式,然后到B2输入=IF(ISNUMBER(A2),"对","错"),公式往下拉,对的就是日期格式,不对的就是错误的日期,然后选择A1:B1,数据--筛选--自动筛选,然后筛选“错”,可以全部删除~

EXCEL表格的问题???高手请进!!!
因为Excel的自动更正功能打开了。就象你打入ADN,会自动变成and那样。你想取消自动更正的话,只需要在“工具”菜单上,单击“自动更正选项”。清除“自动更正”选项卡上的“键入时自动替换”复选框。

EXCEL高手请进!如何在EXCEL中显示时间
如果Sheet1中的2011-8-26是公式=today(),那么Sheet2中写入公式=today()+1就可以了。如果Sheet1中的2011-8-26只是日期值,那么只需要在Sheet2中写=Sheet1!C5+1就可以了。

相似回答