Excel里的格式会自动变成日期或会计专用吗?(Excel技巧集团)

Posted 小妖同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel里的格式会自动变成日期或会计专用吗?(Excel技巧集团)相关的知识,希望对你有一定的参考价值。

Excel里的格式会自动变成日期或会计专用?

正常情况下当然不会了,可是最近却有很多很多同学问这样的问题,并把这个问题列成了Excel2007和2010的一个Bug,可是小妖同学却从来没遇到过这样的问题,也就十分好奇,想一探究竟,后来几经周折,终于找到了一个有这种问题的标本……

在“开始》样式》单元格样式》常规”处右击一下,选择“修改”,打开的对话框是这样的,发现亮点没?

Excel里的格式会自动变成日期或会计专用吗?(Excel技巧集团)_后缀名

 

亮点就是“数字”后面,Excel默认的是“G/通用格式”,这里却是日期格式,而工作簿一打开,默认的都是常规样式,这么一来,日期就成了常规了,能不常常给“规”成日期吗?

如果这里看到的格式不是日期,而是其他的一些自定义的格式,不在样式里改,直接到格式里把自定义这种格式删除也可以。

 

还有一些工作簿里,更是自定义了N多无用的样式和自定义格式,也会影响到格式,除非对样式和自定义格式非常了解,否则还是不用的好。如果样式太多了删也删不完,那就干脆新建一个工作簿,把数据无格式粘贴过来吧。要是新建的工作簿也是这个问题,那就要删除电脑里的模板文件了。

 

产生这个问题的原因,经过一堆人的讨论得出猜测是:某人自己修改了常规样式里的单元格格式,并以此做了个文件,并放到网上去共享了,可能那个文件比较受人欢迎,类似模板什么的,然后N多人下载后传来传去的,自己电脑里的Excel常规样式都出现了这种情况,只要把常规样式里的格式恢复就好了。后来又经过一堆人的讨论得出的猜测是:2003版在样式上问题比较多,一旦原来的工作簿转换成xlsx格式后,就会冒出无数无数的多余样式,并且修改一部分内置样式,然后就出问题了……
总之无论哪种原因,样式功能在xls到xlsx之间的转换,嗯嗯,没做好,某软要批评!

 

总结以上的废话,解决这一问题的方法:

  1. 如果样式不多,修改【常规】样式里的数字格式
  2. 如果样式太多,批量删除样式

我们熬肥界头号大帅哥小佩同学向我透露了一个超简单的批量删除样式的办法:把工作簿的后缀名xlsx改的rar,再双击打开,删除其中的xl文件夹里的styles.xml,关闭后再把后缀名改回来就行啦

~小佩同学真是秀外惠中啊~

原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow



以上是关于Excel里的格式会自动变成日期或会计专用吗?(Excel技巧集团)的主要内容,如果未能解决你的问题,请参考以下文章

excel中输入数字后会变成#是啥原因怎么解决?

为啥excel日期格式会变成数字

在Excel里,日期为啥变成了数字

excel日期变数字为啥要点一下编辑栏才能变

电子表格里面日期怎么批量修改

excel纯数字日期自动如何变成斜杠格式