Excel数字前面有¥符号删不掉?教你批量去掉货币符号

处理报表时总碰到单元格前面带着¥或$,看着碍眼,想批量去掉又不知从哪下手。今天聊聊几种实际好用的法子,都是我自己踩坑总结出来的。

最快的方式是用查找替换。Ctrl+H打开对话框,查找内容填"¥",替换留空,点全部替换就完事。$符号同理。注意符号和数字之间若有空格,搜索时要连空格一起输入,不然匹配不上,看着替换了数量其实啥也没动。

还有一种情况,符号是自定义数字格式带出来的,根本不是真正写进单元格的文字。双击单元格看编辑栏,若里面只有纯数字Excel数字前面有¥符号删不掉?教你批量去掉货币符号,那就是格式问题。选中区域右键,设置单元格格式,自定义那栏里把¥或$直接删掉,确定即可,数值本身不受任何影响。

去掉单元格货币符号_处理自定义数字格式符号_数字前面去掉货币符号

数据量大、格式还乱的时候,公式能救急。假设A1是"¥1,200.00",套一层=SUBSTITUTE(SUBSTITUTE(A1,"¥",""),",",""),把符号和千分位逗号一起去掉,得到纯文本"1200.00"。需要变成真正可计算的数字数字前面去掉货币符号,外面再包一层VALUE就行。

从财务系统导出的CSV整列都带符号,用Power Query最省事。加载文件后选中该列,"转换"选项卡里点替换值,把¥换成空白,列类型改成小数,关闭并加载,整列干干净净,后续算汇总也不报错。

你平时碰到的是格式带出来的还是真写进去的?评论区说说,我帮你想想更快的路子。