Excel数字变文本、货币格式不对,几步就能恢复正常
Excel数字变文本、货币格式不对,几步就能恢复正常
财务表里最闹心的事,就是输的数字Excel死活不认,求和全是零,货币符号还乱跳,报表根本没法用。
数字变文本,多半是粘贴时带了"="前缀,或者列格式被设成了"文本"。选中那列,右键→设置单元格格式→常规excel数字标文本 货币,再双击列宽边界让它自适应。要是还不行,用"分列"功能,不填任何内容直接点确定,Excel就会重新把内容识别为数字。

货币格式别手动打"¥"或"$",一排序筛选就全废。选中整列按Ctrl+1,对话框里选"货币",小数位数设两位,符号选人民币元。这样自动带¥,负数还能用红色括号显示,不用逐个单元格改。
最坑的是供应商发来的报价表,金额列全是文本,里面混着中文逗号和不可见空格Excel数字变文本、货币格式不对,几步就能恢复正常,SUM直接跳过整列。先用Ctrl+H把全角逗号、空格替换掉,再批量分列刷新格式。数据没被识别成数字之前,光改格式是没用的。
还有个隐藏坑:同一张表里货币列和纯数字列混着放,VLOOKUP拉过来的值会跟着源格式走。建表时就分好区域,金额列统一货币格式,计数列保持纯数字,别偷懒。