本文作者:比特派钱包

Excel里货币怎么改成数字,去掉$符号和千分位就这么操作

Excel里货币怎么改成数字,去掉$符号和千分位就这么操作摘要: Excel里货币怎么改成数字,去掉$符号和千分位就这么操作做财务数据整理时,经常遇到表格里带$符号、千分位逗号的货币值,想拿来做计算却报错。$符号和千分位会立刻消失,底层数值不变。...

Excel里货币怎么改成数字,去掉$符号和千分位就这么操作

做财务数据整理时,经常遇到表格里带$符号、千分位逗号的货币值,想拿来做计算却报错。把货币格式改回纯数字,核心就两件事:一是去掉格式外壳,二是确保单元格底层存的就是数值而非文本。下面说几种实际操作方式。

最快的办法是直接改单元格格式。选中那一列,右键点"设置单元格格式",在"数字"选项卡里把分类从"货币"切换到"常规"或"数字"。$符号和千分位会立刻消失,底层数值不变。如果格式改完显示还是异常,大概率是底层存的是文本,可以在单元格前导单引号处检查一下,或者用VALUE函数强制转一次。

Excel里货币怎么改成数字,去掉$符号和千分位就这么操作

如果数据是导出来的文本,里面混着$、逗号、空格,可以用公式一步清洗。比如单元格里是"$1,234.56",写=VALUE(SUBSTITUTE(SUBSTITUTE(A1,"$",""),",",""))就能得到纯数字1234.56。处理负数时注意括号表示法,"(500)"代表-500,得先用IF判断再取负号,别直接套公式。

数据量大的时候别一格格敲公式。用"查找替换"批量去掉$和逗号如何把货币改为数字,再对整列用VALUE拉一下,效率差好几倍。跑批量清洗用Power Query或Python脚本时,把货币符号当分隔符正则替换掉就行,记得把结果列类型手动设为"小数",别让它又识别成文本。

改完数字别急着关表。扫一眼有没有变成科学计数法(1.23457E+10这种),那是超过15位有效数字被截断了Excel里货币怎么改成数字,去掉$符号和千分位就这么操作,货币场景一般不会但得留意。还有小数位数,原来两位的别被默认显示成六位,统一设好小数位数再往下走。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享