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

一、背景

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

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

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

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

如图不符合我们排序预期

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

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

一个个改又非常麻烦。

二、方法

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

方法1:选择性粘贴公式

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

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

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

方法2:数据分列方案

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

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

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

三、效果

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

相关推荐
Evan芙3 小时前
用fping编写脚本扫描10.0.0.0/24网段在线主机
linux·运维·网络·excel
SamDeepThinking8 小时前
基于CompletableFuture的主子任务并行处理架构实战:多渠道账单并发导入性能提升5倍的技术方案
java·后端·excel
SamDeepThinking8 小时前
88MB Excel文件导致系统崩溃?看我如何将内存占用降低
java·excel
ChrisitineTX8 小时前
警惕数据“陷阱”:Python 如何自动发现并清洗 Excel 中的异常值?
开发语言·python·excel
wtsolutions9 小时前
Excel to JSON by WTSolutions 4.0.0 版本更新公告
json·excel·wps·插件·转换·加载项·wtsolutions
wtsolutions9 小时前
Excel to JSON by WTSolutions 4.0.0 Update Announcement
json·excel·wps·addin·wtsolutions·conversion
癫狂的兔子1 天前
【Office】【Excel】常用函数公式总结
excel
毛飞龙1 天前
Excel迷你图:在单元格中嵌入趋势洞察
excel·迷你图·sparklines
Tatalaluola1 天前
Unity使用EPPlus读取写入表格
unity·c#·游戏引擎·excel
缺点内向1 天前
如何在 C# 中将 Excel 工作表拆分为多个窗格
开发语言·c#·.net·excel