excel中有些以文本格式存储的数值如何批量转换为数字

一、背景

1.1 文本格式存储的数值特点

在平时工作中有时候会从别地方导出来表格,表格中有些数值是以文本格式存储的(特点:单元格的左上角有个绿色的小标)。

1.2 文本格式存储的数值在排序时不符合预期

当我们需要进行排序的时候,发现不是按照数字大小排序,而是按照文本字典序排序的,即比对首字符哪个大,如果相同则比对下一个字符,排序结果与位数无关。

如图不符合我们排序预期

1.3 不支持批量修改单元格格式修改

批量选中修改单元格格式,改成数值、科学计数都没有效果,还是有左上角的小标。

一个个改又非常麻烦。

二、方法

介绍两种简易方法,推荐方法1,更加简单灵活:

方法1:选择性粘贴公式

1、选择任意空白单元格,输入1.

2、复制单元格,并批量框选需要转换成数值的目标单元格们,右击->选择性粘贴(或CTRL+ALT+V),选择运算框找那个的"乘"并确定

执行完后,目标单元个全部完成刷新。

方法2:数据分列方案

本方法需要整列数据都需要转换为数值类型,否则不适用

1、选择需要转换的单元格列

2、点击数据->分列->分隔符号->选择一个不会有分割作用的符号(如Tab键)->默认常规->点击完成。即可使得整列都转换成数值类型。

三、效果

转换完成后,左上角的小标消失,可以用于数值排序了。

相关推荐
WarPigs12 小时前
Excel WPS表格笔记
excel·wps
fengyehongWorld14 小时前
Excel 切片器 快速过滤数据
excel
骆驼爱记录14 小时前
Word兼容性问题全解析
自动化·word·excel·wps·新人首发
funnycoffee1232 天前
EXCEL VBA Color 将选中区域 的指定字符,设置字体颜色(比如红)
excel·excel vba·vba字体颜色
m5655bj2 天前
通过 Python 删除 Excel 中的空白行列
python·ui·excel
2501_944934732 天前
大专信息统计与分析专业,怎么提升Excel高级函数的使用能力?
大数据·excel
优选资源分享2 天前
ASAP Utilities V9.2:Excel 办公效率插件 中文版
excel
技小宝2 天前
如何在WPS/Excel中批量翻译长文本?
经验分享·职场和发展·excel·wps
AI_56782 天前
Excel数据透视表提速:Power Query预处理百万数据
数据库·excel
颜挺锐2 天前
EXCEL中A列连接B列中间加| 怎么写公式
excel