Excel货币格式一改就乱码?90%是区域设置没配对,两分钟修好
上个月帮同事做季度报表,把一列金额改成人民币格式,结果满屏的"####"和乱码符号。其实Excel货币格式显示乱码,绝大多数不是软件坏了,是几个小设置没对上,花两分钟就能搞定。
最常见的坑是系统区域设置。你选了"人民币符号"格式,但电脑区域是"美国(英语)",Excel就给你套上美元符号和千分位逗号Excel改成货币数字变成乱码,看着跟乱码没区别。去控制面板→区域→附加格式里把货币符号、小数位数、千分位分隔符都改成跟中文习惯一致的,刷新表格就正常了。

还有一种情况是数字位数跟列宽不匹配。金额后面多了几位小数Excel货币格式一改就乱码?90%是区域设置没配对,两分钟修好,列宽又没拉够,Excel直接显示成"#####"。把列宽拖宽,或者在格式里把小数位数从4位砍到2位,乱码立马消失。
如果改完区域设置还是不对劲,试试手动指定格式。选中那列,Ctrl+1打开格式单元格,分类选"货币",货币符号手动敲"¥",小数位数填2,负数显示选第四种(红色加括号)。手动输符号比下拉列表稳得多,能避开系统默认值的干扰。
做完这些,顺手给那列加个条件格式,超过预算阈值自动标红。下次领导问起,直接指给他看,比嘴上解释半天强。碰到同事再问类似问题,把这篇丢过去就行。
标签: #Excel改成货币数字变成乱码