Excel函数与公式速查手册(第2版)
上QQ阅读APP看书,第一时间看更新

2.5 对数、幂和阶乘函数实例应用

函数52:EXP函数

函数功能

EXP函数用于返回e的n次幂。常数e等于2.71828182845904,是自然对数的底数。

函数语法

EXP(number)

参数解释

number:必需。表示应用于底数e的指数。

实例解析

实例94 求任意指数的幂

若要求解e的任意指数的幂,可以使用EXP函数来实现。

选中B2单元格,在公式编辑栏中输入公式:

Enter键即可求出e的指数“-1”的幂。

将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可计算出e的其他指数的幂,如图2-105所示。

图2-105

函数53:POWER函数

函数功能

POWER函数用于返回给定数字的乘幂。

函数语法

POWER(number, power)

参数解释

  •  number:必需。表示底数,可以为任意实数。
  •  power:必需。表示指数,底数按该指数次幂乘方。

实例解析

实例95 求出任意数值的3次或多次幂

若要求任意数值的3次或多次幂,可以使用POWER函数来实现。

选中C2单元格,在公式编辑栏中输入公式:

Enter键即可计算出底数为0.5、指数为2的幂。

将鼠标指针指向C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可返回另外一组数值的幂,如图2-106所示。

图2-106

函数54:LN函数

函数功能

LN函数用于返回一个数的自然对数。自然对数以常数e(2.71828182845904)为底。

函数语法

LN(number)

参数解释

number:必需。表示想要计算其自然对数的正实数。

实例解析

实例96 求任意正数的自然对数值

如果需要求解任意正数的自然对数值,可以使用LN函数来实现。

选中B2单元格,在公式编辑栏中输入公式:

Enter键即可求出“1”的对数值。

将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可快速求出其他数值的对数值,如图2-107所示。

图2-107

函数55:LOG函数

函数功能

LOG函数是按所指定的底数,返回这个数的对数。

函数语法

LOG(number, [base])

参数解释

  •  number:必需。表示想要计算其对数的正实数。
  •  base:可选。表示对数的底数。如果省略底数,默认其值为10。

实例解析

实例97 求指定真数和底数的对数值

如果需要求解表格中的任意真数和底数的对数值,可以使用LOG函数来实现。

选中C2单元格,在公式编辑栏中输入公式:

Enter键即可求出以2为底数、真数为“2”的对数值。

将鼠标指针指向C2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可求出其他指定真数和底数的对数值,如图2-108所示。

图2-108

函数56:LOG10函数

函数功能

LOG10函数用于返回以10为底的对数。

函数语法

LOG10(number)

参数解释

number:必需。表示要计算其常用对数的正实数,即真数。

实例解析

实例98 求任意真数的以10为底数的对数值

若求任意真数以10为底数的对数值,可以使用LOG10函数来实现。

选中B2单元格,在公式编辑栏中输入公式:

Enter键即可求出以10为底数、真数为“2”的对数值。

将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可求出以10为底的其他真数的对数值,如图2-109所示。

图2-109

函数57:SERIESSUM函数

函数功能

许多函数可由幂级数展开式近似地得到。

函数语法

SERIESSUM(x, n, m, coefficients)

参数解释

  •  x:必需。表示幂级数的输入值。
  •  n:必需。表示x的首项乘幂。
  •  m:必需。表示级数中每一项的乘幂n的步长增加值。
  •  coefficients:必需。表示一系列与x各级乘幂相乘的系数。coefficients值的数目决定了幂级数的项数。例如,如果coefficients中有3个值,则幂级数将有3项。

实例解析

实例99 指定数值、首项乘幂、增加值和系数,求幂级数之和

如果指定了数值、首项乘幂、增加值和系数,求幂级数之和,可以使用SERIESSUM函数来实现。

选中E2单元格,在公式编辑栏中输入公式:

Enter键即可求出指定数值、首项乘幂、增加值和系数的幂级数之和。

将鼠标指针指向E2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可求出其他指定数值、首项乘幂、增加值和系数的幂级数之和,如图2-110所示。

图2-110

函数58:FACT函数

函数功能

FACT函数用于返回数字的阶乘,一个数的阶乘等于1×2×3×…×该数。

函数语法

FACT(number)

参数解释

number:必需。表示要计算其阶乘的非负数。如果number不是整数,则截尾取整。

实例解析

实例100 求任意数值的阶乘

若求某数值的阶乘,可以使用FACT函数来实现。

选中B2单元格,在公式编辑栏中输入公式:

Enter键即可求出指定数值的阶乘。

将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可返回另外两组数值的阶乘,如图2-111所示。

图2-111

函数59:FACTDOUBLE函数

函数功能

FACTDOUBLE函数用于返回数字的双倍阶乘,如果参数number为偶数,则:n!!=n(n-2)(n-4)…(4)(2),如果参数number为奇数,则:n!!=n(n-2)(n-4)…(3)(1)。

函数语法

FACTDOUBLE(number)

参数解释

number:必需。表示要计算其双倍阶乘的数值。如果number不是整数,则截尾取整。

实例解析

实例101 求任意数值的双倍阶乘

选中B2单元格,在公式编辑栏中输入公式:

Enter键即可求出第一个数值的双倍阶乘。

将鼠标指针指向B2单元格的右下角,待光标变成十字形状后,按住鼠标左键向下拖动进行公式填充,即可求出其他指定数值的双倍阶乘,如图2-112所示。

图2-112

提示

如果参数number为非数值型,FACTDOUBLE函数返回错误值“#VALUE!”;如果参数number为负值,FACTDOUBLE函数返回错误值“#NUM!”