Excel货币金额带逗号转不成数字,这几招直接搞定
导读:Excel货币金额带逗号转不成数字,这几招直接搞定逗号货币格式转数字,是财务数据清洗里最基础也最绕人的活儿,今天把几个实在的方法说清楚。逗号没了,数字就能参与运算。替换之前一定先备份原始列,万一金额小数点也是逗号(欧洲格式),一替换全乱。之后,显示上会重新带上千分位逗号,但底层已经是纯数字,不影响计算。...
Excel货币金额带逗号转不成数字,这几招直接搞定
做成本核算这八年,我最头疼的就是银行对账单和供应商报价单里那些带逗号的金额。"1,234,567.89"看着清楚,可一粘进Excel就是文本逗号货币转化为数字,求和公式直接返回0。逗号货币格式转数字,是财务数据清洗里最基础也最绕人的活儿,今天把几个实在的方法说清楚。
上个月审计把三家分厂的采购明细甩给我,光格式混乱就够我喝一壶。有的用千分位逗号,有的直接是"1,000"这种整数逗号,还有"€1,250.00"带币种符号的。直接SUM()出来的结果永远是0Excel货币金额带逗号转不成数字,这几招直接搞定,因为Excel把"1,000"当成了文字。不改格式,所有透视表、VLOOKUP全部报废。

最快的办法:选中整列数据,Ctrl+H替换,查找栏输入逗号,替换为空,确定。逗号没了,数字就能参与运算。要是列里混着"€""$"这种符号,再替换一次把符号删掉。另一种稳妥的方式是用分列功能:数据→分列,分隔符号选逗号,定好小数位数,点完成,Excel会自动把它识别成数值型。
替换之前一定先备份原始列,万一金额小数点也是逗号(欧洲格式),一替换全乱。格式代码改成 ###0.00 之后,显示上会重新带上千分位逗号,但底层已经是纯数字,不影响计算。改完拿几行跟银行流水对一下,确认分毫不错,才算真正落地。
ZBLOG版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!
