如何将`'$71.4145`这类文本转换为可算术运算的数字?
简化数值转换的极简方案
- 用运算符隐式转换:给文本型数值加
+ 0或者乘* 1,就能自动转成纯数值,比调用TO_PURE_NUMBER或VALUE函数简洁得多。比如单元格A1是文本格式的"456.78",写A1 + 0直接得到数值456.78。 - 批量处理用分列工具:如果是整列整行的文本型数值,选中目标区域后用「分列」功能(数据选项卡下),一路默认下一步就能批量转成数值格式,完全不用写公式。
- 场景注意:如果文本里混了非数字字符(比如"789件"),隐式转换会失效,这种情况还是得用函数配合提取,但纯数字文本的常规场景下,上面两种方法足够替代冗长函数调用。
内容的提问来源于stack exchange,提问作者Bodey Baker
相关产品推荐
相关产品推荐

