Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文介绍 BASE 的公式语法和用法  Microsoft Excel 中的函数。

说明

将数字转换为具备给定基数的文本表示。

语法

BASE(Number, Radix [Min_length])

BASE 函数语法具有下列参数。

  • “数字”    必需。 要转换的数字。 必须是大于或等于 0 且小于 2^53 的整数。

  • 基数    必需。 要将数字转换为的基基。 必须是大于或等于 2 且小于或等于 36 的整数。

  • Min_length    可选。 返回的字符串的最小长度。 必须是大于或等于 0 的整数。

备注

  • 如果 Number、Radix 或 Min_length 超出最小值或最大值的限制范围,则 BASE 返回错误值 #NUM! 。

  • 如果 Number 是非数值,则 BASE 返回错误值 #VALUE! 。

  • 作为参数输入的任何非整数数字将被截尾取整。

  • 当包含 Min_length 参数时,如果结果短于指定的最小长度,将在结果中添加前导零。 例如,BASE(16,2) 返回 10000,但 BASE(16,2,8) 返回 00010000。

  • Min_length 参数的最大值为 255。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=BASE(7,2)

将十进制数 7 转换为以 2 为基数的数字(二进制数)。 结果等于 111。

111

=BASE(100,16)

将十进制数 100 转换为以 16 为基数的数字(十六进制数)。 结果是 64。

64

=BASE(15,2,10)

将十进制数 15 转换为以 2 为基数的数字(二进制数),其最小长度为 10。 结果等于 0000001111,即由 1111 与 6 个前置零组成,以确保字符串长度为 10 个字符。

0000001111

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。