什么是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为基数(二进制系统),并提供以下结果:
在类似的基础上,我们可以给不同的基数以获得所需的输出。下面显示了一些示例:
例子2
现在,让我们看看在指定minimum_length参数时该函数的行为。假设我们指定数字12,基数为2,最小长度为10:
在该示例中,该函数将十进制数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资源: