Excel重启后数字前自动多一个货币符号,改了格式又回来
上周又遇到这事——Excel一重启,明明输入的是纯数字,前面就自动蹦出个"¥"。查了半天,问题出在默认格式和模板文件上。
我用的电脑是部门统一装的,区域设置里默认货币符号就是"¥"。每次新建工作簿,如果没手动指定格式,数字列就会自动套用货币格式。更要命的是,你拿一个带格式的模板文件保存,下次打开旧文件,那个符号就像长在了格子里,怎么删都删不干净。
解决办法其实不复杂:选中整列,Ctrl+@改成"常规"格式,再回A1确认一下。但真正让人崩溃的是——改完关掉文件,重启再打开,货币符号又回来了。这说明问题不在当前文件,而是Excel的默认设置被污染了,或者你不小心把文件存成了带格式的模板。
后来挖到根源:部门共享盘上有一份"通用报表模板"Excel重启后数字前自动多一个货币符号,改了格式又回来,有人把货币格式写进了模板里,每次基于它新建文件,格式就跟着带出来。找IT把模板里所有数字列改成常规格式重新分发,才彻底解决。团队协作里excel重启会在数字前加货币符号,模板文件就是隐形炸弹。
还有个隐藏坑:WPS和微软Excel的"数字默认格式"不通用,跨软件迁移文件时格式会乱套。建议团队统一工具,把默认格式在"文件-选项-高级"里固定死。你有没有遇到过这种"改格式改了个寂寞"的情况?