小兔网

什么是BASE函数?

知识兔

在Excel 数学和三角函数下可以使用BASE 函数。该函数返回计算值的文本表示形式,并将数字转换为提供的基数(基数)。BASE是Excel 2013中引入的,在早期版本中不可用。

 

= BASE(数字,基数,[最小长度])

 

BASE函数使用以下参数:

1.Number(必填参数)–这是我们希望转换的数字。该数字应为整数,并且大于或等于0且小于2 ^ 53。

2.基数(必需的参数)–基本基数是我们要将数字转换成的基数。它必须是一个大于或等于2且小于或等于36的整数。基数是用于表示位置数字系统中数字的唯一数字(包括零)的数目。例如,对于十进制系统,基数为10,因为它使用从0到9的十个数字。

3.Min_length(可选参数)–这是返回的字符串的最小长度。如果指定,则它必须是一个大于或等于0的整数。

 

如何在Excel中使用BASE函数?

为了了解BASE函数的用法,让我们考虑一些示例:

 

例子1

假设我们要将数字10转换为基数2:

 

基本功能

 

BASE函数会将十进制数10转换为以2为基数(二进制系统),并提供以下结果:

 

BASE函数-示例1

 

在类似的基础上,我们可以给不同的基数以获得所需的输出。下面显示了一些示例:

 

BASE函数-示例1a

 

例子2

现在,让我们看看在指定minimum_length参数时该函数的行为。假设我们指定数字12,基数为2,最小长度为10:

 

BASE函数-示例2

 

在该示例中,该函数将十进制数12转换为以2为基数(二进制),最小长度为10。结果将为0000001100,即1100(带有6个前导零)以使字符串长10个字符。

 

关于BASE函数的一些注意事项 

1.#值!错误–当给定的数字为非数字值时发生。

2.#NUM!错误–当number,radix或min_length中的任何一个参数超出最小或最大限制时。因此,将发生错误:

  a.当给定数字参数<0或≥2 ^ 53时。

  b.当给定的基数自变量<2或> 36时。

  c.如果提供了[min_length]参数,且该参数<0或≥256。

3.#名称!错误-当公式的任何参数中包含无法识别的值时发生。

4.如果我们输入非整数,则参数将被截断为整数。

5.min_length参数的最大值为255。

6.如果输入min_length参数,则如果结果比指定的最小长度短,则将前导零添加到结果中。例如,BASE(32,2)返回100000,但是BASE(32,2,8)返回00100000。

7.也可以通过指定单元格引用来使用该功能。如果引用的单元格为空,则将数字设为零。

例如,如果我们给出公式= BASE(A3,2,10),其中A3是所引用的单元格并且为空。在这种情况下,由于A3为空,BASE函数将返回以下结果。

 

基本功能-注意

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示