文本数字怎么变货币?Excel里三步就能搞定,再也不用一个个手改
做报表时最头疼的一件事:从系统导进来一列数字,全是文本格式,左上角带个绿色小三角,你套货币符号它理都不理。文本数字在Excel眼里就是一串字符串,根本不是数值文本数字怎么变货币?Excel里三步就能搞定,再也不用一个个手改,不先"洗"成真数字,后面怎么设格式都不会生效。
最省事的办法是分列。选中整列,数据菜单点"分列",弹窗里什么都不用改文本数字怎么变货币,直接点完成。Excel会重新识别每个单元格的内容,绿色三角消失,数字变成右对齐。几百上千行一次搞定,不用一个个手动改,几秒钟就完事。

原表不方便动的,在旁边空列敲公式:=VALUE(A1)或者=A1*1,往下拉到最后一行,选中新列复制,回原列右键粘贴为"数值",再把辅助列删掉。适合只改几行或者不敢动原表结构的时候,干净利落不麻烦。
数值转好了之后,选中那列右键,设置单元格格式,类型选"货币",符号选¥,小数位数填2,点确定。每个数字前面都带上了¥,整列右对齐,跟正规财务报表一个样,看着就舒服。
有个坑得注意:文本数字里混了全角空格、换行符或者带引号,VALUE会直接报错,得先用SUBSTITUTE把杂质清掉再转。批量从银行或业务系统导出的数据,整列全是文本的很常见,先分列再设格式,这个顺序千万别搞反。