DECIMAL 函数会将以其他基数表示的数值文本转换为以 10 为底的数值(十进制)。
DECIMAL 函数的组成部分
DECIMAL(数值, 底数)
组成部分 | 说明 | 备注 |
数值 |
要转换为十进制数的不带符号的数值(以字符串形式提供)。 | |
底数 |
要将数值转换成的底数或基数。 | 基数为 2 到 36 之间的整数。 |
示例公式
DECIMAL(101,2)
备注
- 采用数值的字符串表示法,仅包含数字字符(即禁止使用科学计数法)。字符串的文本不应超过 255 个字符。
- DECIMAL 函数只能将数值转换成正整数。
示例
A | B | |
1 | 公式 | 结果 |
2 | =DECIMAL(101,2) | 5 |
相关函数
- BASE:BASE 函数会将十进制数转换为以其他基数表示的文本。
- BIN2DEC:将一个带符号的二进制数转换为十进制格式。
- BIN2HEX:将一个带符号的二进制数转换为带符号的十六进制格式。
- BIN2OCT:将一个带符号的二进制数转换为带符号的八进制格式。
- OCT2BIN:将一个带符号的八进制数转换为带符号的二进制格式。
- OCT2DEC:将一个带符号的八进制数转换为十进制格式。
- OCT2HEX:将一个带符号的八进制数转换为带符号的十六进制格式。
- DEC2BIN:将一个十进制数转换为带符号的二进制格式。
- DEC2OCT:将一个十进制数转换为带符号的八进制格式。
- DEC2HEX:将一个十进制数转换为带符号的十六进制格式。
- HEX2DEC:将一个带符号的十六进制数转换为十进制格式。
- HEX2BIN:将一个带符号的十六进制数转换为带符号的二进制格式。
- HEX2OCT:将一个带符号的十六进制数转换为带符号的八进制格式。