【问题】
某人,之前有一个excel,在打开并操作了一会后,突然变成这种:
而对应的上面的单元格中,实际上应该显示的是:
8:46
之类的时间,以及右边的公式就算后,也是得到对应的值,显示出对应的时间,结果此时:
始终都显示原始的值,而不能显示出格式化后的值了。
【解决过程】
1.去尝试了,针对不同的单元格,去格式化,变成之前的:
h:mm
的格式,结果显示效果依然不变。
2.去检查了,是不是当前的excel软件出问题了。
结果去打开其他excel文件,是可以正常显示的。
3.再去检查是不是当前excel文件,兼容性出了什么问题。
结果是:
的确有兼容性问题:
然后去修复:
结果问题依旧。
然后也发现,其实这种兼容性问题,其他正常的exce中,也是存在的,
所以,此处的问题,不是此兼容性导致的。
4.经过继续折腾,终于找到问题原因了:
然后,就变回正常的结果了:
即:
可以正常显示:
格式化为h:mm的时间了
也可以显示出计算出来的时间值了。
5.然后才发现,此处的:
Show Formulas,对应的快捷键是:
Ctrl+`
即,Ctrl键,加上,TAB键上面的那个Shift后变为波浪号的那个键。
【总结】
所以问题根源找到了:
是某人,不小心,在Ctrl+Tab去切换不同页面时,不小心,按了Ctrl+`,而导致实现了:Show Formulas的功能,导致所有的excel中的cell的值,都显示其原先的值,包括公式本身,
而不显示格式化后的值和公式计算出来的值。
经验教训:
以后,要么不要用快捷键,要用,最好确保不要有其他误操作。
转载请注明:在路上 » 【已解决】Excel中格式化单元格无效且始终显示函数