在 Excel 中处理数据时,有时您可能需要对单元格进行一些数据转换,例如单位转换、货币转换、时区转换等。 在这里,本教程收集了您在日常 Excel 工作中可能遇到的不同类型的单元格转换,并提供了分步详细的解决方案,以帮助您轻松处理任务。
本节演示如何在 Excel 中将数字转换为不同的数字系统。
Excel 有几个函数可用于在不同的数字系统之间进行转换。 例如,您可以使用 DEC2HEX 函数将十进制数转换为十六进制数或使用 DEC2BIN 函数将十进制数转换为二进制数。 本节将向您展示如何使用这些内置函数在 Excel 中的不同数字系统之间进行转换。
将十进制数转换为十六进制
要将十进制数转换为十六进制数,您可以应用 DEC2HEX 函数来完成它。
句法
DEC2HEX(number, [places])
参数
数: 必填,需要转换为十六进制数的十进制整数。
地点: 可选,指定结果字符数的数字。
选择一个单元格,输入下面的公式,然后按 输入 获取第一个十六进制数的键。 选择此结果单元格并将其向下拖动 AutoFill Handle 以获取其余的十六进制数字。
=DEC2HEX(B3)
下表列出了可用于将数字转换为不同数字系统的函数。
选择您需要的功能并按照上述步骤应用它。
功能 | 描述 | 句法 |
BIN2DEC | 将二进制数转换为十进制数 | =BIN2DEC(数字) |
BIN2HEX | 将二进制数转换为十六进制数 | =BIN2HEX(数字, [地点]) |
BIN2OCT | 将二进制数转换为八进制数 | =BIN2OCT(数字,[地点]) |
DEC2HEX | 将十进制数转换为十六进制数 | =DEC2HEX(数字, [地点]) |
DEC2BIN | 将十进制数转换为二进制 | =DEC2BIN(数字,[地点]) |
DEC2OCT | 将十进制数转换为八进制数 | =DEC2OCT(数字,[地点]) |
HEX2DEC | 将十六进制数转换为十进制数 | =HEX2DEC(数字) |
HEX2BIN | 将十六进制数转换为二进制数 | =HEX2BIN(数字, [地点]) |
HEX2OCT | 将十六进制数转换为八进制数 | =HEX2OCT(数字,[地点]) |
OCT2DEC | 将八进制数转换为十进制数 | =OCT2DEC(数字) |
OCT2HEX | 将八进制数转换为十六进制数 | =OCT2HEX(数字, [地点]) |
OCT2BIN | 将八进制数转换为二进制 | =OCT2BIN(数字,[地点]) |
本节将向您展示如何在 Excel 中将数字转换为文本或将文本转换为数字。
有时您可能需要将数字转换为文本。 例如,您需要在电子表格中存储一个超过 11 位的长数字,您需要将该数字转换为文本,以防 Excel 将其更改为科学通知。 在这里,我们提供了三种方法来帮助您详细地将数字转换为文本。
3.1.1 使用 TEXT 函数将数字转换为文本
要将下表中的数字转换为文本,可以使用 TEXT 函数来完成。
1. 选择一个单元格(在本例中为 D3),输入下面的公式,然后按 输入 获得第一个结果的关键。 选择此结果单元格并向下拖动其自动填充句柄以获取其余结果。
=TEXT(B3,"0")
现在您需要将公式转换为值。
3. 选择所有结果单元格,按 按Ctrl + C 键复制它们,然后按 按Ctrl + 其他 + V或 其他 + E + S 同时显示 选择性粘贴 对话框。
4。 在里面 选择性粘贴 对话框中,选择 价值观 在选项 酱 部分,然后单击 OK 保存更改。 看截图:
然后你可以看到选择中每个单元格的左上角出现一个小的绿色三角形。 数字现在转换为文本。 看截图:
笔记:
1) 转换后的数字不能用于计算。
2) 上述公式转换后不保留任何小数位。 为了保留数字的小数部分,您需要更改 TEXT 函数中的第二个参数,如下所示。
以号码 1263.25 为例:
保留一位小数: =文本(1263.25,“0.0”),结果将是 1263.3。
保留两位小数: =文本(1263.25,“0.00”),结果将是 1263.25。
3)如果一个数字列表中只有几个数字需要转成文本,比如二三,可以直接在数字前加撇号。
3.1.2 使用单元格格式命令将数字转换为文本
您还可以使用内置的将一系列数字转换为文本 单元格格式 Excel 中的命令。
1. 选择要转换为文本的数字范围。
2.右键单击选择,然后选择 单元格格式 从上下文菜单。
3.在开幕 单元格格式 对话框中选择 文本 在 类别 下框 数 选项卡,最后单击 OK 按钮保存更改。
然后选定的单元格被格式化为文本。
3.1.3 使用 Text to Columns 命令将数字转换为文本
Text to Columns 命令还可以帮助将一系列数字转换为 Excel 中的文本。 请执行以下操作。
1. 选择要转换为文本的数字范围。
2。 点击 数据 > 文本到列.
3.在开幕 将文本转换为列向导 对话框中,单击 下一页 按钮通过 步 1 和 步骤 对话框。 在里面 步骤 对话框中,选择 文本 在选项 列数据格式 部分,然后单击 结束通话 按钮。 看截图:
您可以看到所选数字已转换为文本,并在每个数字前添加撇号。
有时工作表中的值看起来像数字,但它们是文本值,可能不会用于计算。 本节提供了几种方法来帮助您在 Excel 中将文本转换为数字。
3.2.1 使用转换为数字选项将文本转换为数字
如果文本格式单元格的左上角出现一个小的绿色三角形,您可以应用转换为数字命令将其轻松转换为数字。
1. 选择要转换为数字的文本单元格。
2. 点击警告标志,然后选择 转换成数字 从下拉菜单中选择。
然后选定的文本将转换为数字,如下面的屏幕截图所示。
3.2.2 使用选择性粘贴命令将文本转换为数字
对于标有绿色三角形的单元格,您还可以应用粘贴特殊命令将它们转换为数字。
1. 选择一个空白单元格,按 按Ctrl + C 键复制它。
2. 选择要转换为数字的单元格区域,然后按 按Ctrl + 其他 + V或 其他 + E + S 键同时。
3。 在里面 选择性粘贴 对话框中选择 价值观 在 酱 部分中,选择 加入 在 手术 部分,然后单击 OK 按钮。
请参见以下屏幕截图:
然后选定的单元格立即转换为数字。
3.2.3 通过更改单元格格式将文本转换为数字
如果数字已被格式化为文本,如下面的屏幕截图所示(单元格的左上角没有出现小的绿色三角形),您可以手动将单元格格式更改为数字以完成转换。
1. 选择要转换为常规数字的文本格式数字范围。
2.右键单击选择并选择 单元格格式 从上下文菜单。
3.在开幕 单元格格式 对话框,留在 数 选项卡,然后进行如下配置。
3.1)选择 数 在 类别 框;
3.2)更改 十进制 去的地方 0;
3.3)点击 OK 保存更改。
然后将选定的文本格式的数字转换为常规数字。
联系客服