如果将以文本形式存储的数字视为文本,区域的排序方式
首先对以数字形式存储的数字进行排序,然后对以文本形式存储的数字进行排序。例如,以升序排序后,区域显示为包含两组数据。以文本形式存储的数字以从左向右、逐个字符进行排序。例如,11 显示于 5 之前是因为在首字符位置上 1 位于 5 之前。
数据 | 数据类型 |
---|---|
1 | 数字 |
10 | 数字 |
11 | 按文本存储的数字 |
5 | 按文本存储的数字 |
如果将以文本形式存储的数字视为数字,区域的排序方式
同时对以文本和数字形式存储的数字进行排序。例如,以升序排序后,区域显示为包含一组数字。
数据 | 数据类型 |
---|---|
1 | 数字 |
5 | 按文本存储的数字 |
10 | 数字 |
11 | 按文本存储的数字 |
将以文本形式存储的数字转换为数字
一次选中一个单元格
- 在“工具”菜单上,单击“选项”,再单击“错误检查”选项卡。
- 请确保选中了“允许后台错误检查”和“数字以文本形式存储”框。
- 选中任何在左上角有绿色错误指示符的单元格
。
- 在单元格旁边,单击出现的按钮
,再单击“转换为数字”。
一次选中整个区域
- 在空白单元格中,输入数字 1。
- 选中单元格,并在“编辑”菜单上,单击“复制”。
- 选取需转换的存储为文本的数字范围。
- 在“编辑”菜单上,单击“选择性粘贴”。
- 在“运算”下,单击“乘”。
- 单击“确定”。
- 删除在第一步中输入的单元格的内容。
注释 一些财务程序显示负值时在该值右边带有负号 (–)。要将此文本字符串转换为数值,必须返回除最右边字符(即负号)以外的所有文本字符串字符,然后乘以 –1。例如,如果单元格 A2 中的值为“156–”,以下公式可将文本转换为值 –156。
数据 | 公式 |
---|---|
156- | =LEFT(A2,LEN(A2)-1)*-1 |