阶乘
Excel中计算阶乘(n!)的VBA代码
在Excel中可以通过FACT函数来计算非负整数n的阶乘(n!),而如果要通过VBA来计算阶乘,可以用下面的两个自定义函数:1.使用循环:Function Factorial_a(ByVal Num As Integer)If Num < 0 ThenFactorial_a = "#NUM!"ElseFactorial_a = 1For i = 1 To NumFactorial_a = Factorial_a * iNextEnd IfEnd Function2.使用递归:Function Factorial_b(ByVal Num As Integer)If Num < 0 ThenFactorial_b = "#NUM!"ElseIf Num = 0 Or Num = 1 ThenFactorial_b = 1ElseFactorial_b = Num * Factorial_b(Num – 1)End IfEnd Function
Excel阶乘函数FACT和FACTDOUBLE以及实例
文章介绍excel阶乘函数FACT和FACTDOUBLE,通过截图实例演示用阶乘函数的公式写法。 Excel中FACT函数是阶乘函数,它返回某数的阶乘,一个数的阶乘等于 1*2*3*……这样。 下面我们通过一个截图来理解excel阶乘函数FACT()的用法。 比如数字4的阶乘就是4*3*2*1,利用阶乘函数写公式就是:=FACT(A5) FACT函数的语法是:FACT(number) 参数Number:是要计算其阶乘的非负数。如果输入的Number不是整数,则截尾取整。 excel阶乘函数还有一个相关的函数是FACTDOUBLE 函数,我们以一个简单的例子来理解这个双倍阶乘函数。 比如计算10以内(包含10)的偶数的乘积,也就是2、4、6、8、10的乘积,即2*4*6*8*10,使用阶乘函数写出公式为:=FACTDOUBLE(10) 总结:函数FACT()是求某数阶乘的函数,不能对任意多个数字求积。FACTDOUBLE函数是数字的双倍阶乘。
EXCEL里出现#DIV/0!错误提示是什么意思?
8、修正后, 2、对相关的单元格进行公式的填写,对该单元格使用智能标记。就可以正常了, 6、然后按关闭按钮, 3、单击单元格, 7、在公式编辑栏里编辑该公式,这个到底是什么意思呢?让我们一起来看一下吧。如果是表现得不对的不对的结果, 4、显示错误检查选项, 步骤: 1、输入相关的数据内容。以便于可以查出哪一步出现了问题 ,就可以出现该文件框的公式,经常会出现一个提示:#DIV/0!, ,出现相关的求值的内容, 在公式应用的时候,就会显示这个标记了,为正确的公式信息,。 5、选择显示计算步骤。
Excel中如何计算双阶乘?Excel双阶乘计算方法
现在在B2单元格中输入要求双阶乘的数据,。不会的朋友可以参考本文, 现在把光标移动到D2单元格,今天我们就来看看在Excel中如何计算双阶乘的吧,还有一类阶乘叫做双阶乘,单击菜单栏公式数学和三角函数,确定按钮, 最终效果图: 步骤: 打开Excel软件, , 然后在下拉列表中找到FACTDOUBLE函数, 在数学中我们经常用到阶乘,制作如图所示的表格,如图所示,就可以在D2中看到双阶乘的结果了, 此时在弹出的对话框中输入B2并单击, 现在回车。
Excel中63个数学和三角函数的基本用法及在实际中的应用
‘); (window.slotbydup=window.slotbydup || []).push({ id: ‘623618’, container: s, size: ‘360,300’, display: ‘inlay-fix’ });})(); Excel 2010提供了63个数学和三角函数,它们用来进行数学和三角函数的计算。而数学计算又可以分为常规计算、舍入计算、指数与对数计算、阶乘和矩阵计算、随机数以及其他一些计算。本文将详细介绍数学和三角函数的基本用法以及在实际中的应用。表 1 ~表 6 列出了这63个数学和三角函数。表1 常规计算函数函数名称功能SIGN函数返回数字的符号ABS函数计算数字的绝对值SUM函数计算数字之和PRODUCT函数计算数字之积SQRT函数计算正平方根MOD函数返回商的余数QUOTIENT函数返回商的整数部分GCD函数计算最大公约数LCM函数计算最小公倍数SUMIF函数按给定条件对指定单元格求和SUMIFS函数按多个条件对指定单元格求和SUMPRODUCT函数计算数组元素的乘积之和SUMSQ函数计算参数的平方和SUMXMY2函数计算数组对应值之差的平方和SUMX2MY2函数计算数组对应值的平方差之和SUMX2PY2函数计算数组对应值的平方和之和SERIESSUM函数计算基于公式的幂级数之和表2 舍入计算函数函数名称功能INT函数计算永远小于原数字的最接近的整数TRUNC函数返回数字的整数部分ROUND函数按指定位数对数字进行四舍五入ROUNDDOWN函数以绝对值减小的方向按指定位数舍入数字ROUNDUP函数以绝对值增大的方向按指定位数舍入数字MROUND函数舍入到指定倍数的数字CEILING函数以绝对值增大的方向按指定倍数舍入CEILING.PRECISE函数以算数值增大的方向按指定倍数舍入FLOOR函数以绝对值减小的方向按指定倍数舍入FLOOR.PRECISE函数以算数值减小的方向按指定倍数舍入EVEN函数以绝对值增大的方向舍入到最接近偶数ODD函数以绝对值增大的方向舍入到最接近奇数表3 指数与对数计算函数函数名称功能POWER函数计算数字的乘幂EXP函数计算e的n次方LN函数计算自然对数LOG函数计算以指定数字为底的对数LOG10函数计算以 10 为底的对数表4 阶乘、矩阵与随机数函数函数名称功能COMBIN函数计算给定数目对象的组合数FACT函数计算数字的阶乘FACTDOUBLE函数计算数字的双倍阶乘MULTINOMIAL函数计算多个数字和的阶乘与各数字阶乘乘积的比值MDETERM函数计算数组的矩阵行列式的值MINVERSE函数计算数组的逆矩阵MMULT函数计算两个数组的矩阵乘积RAND函数返回 0 到 1 之间的一个随机数RANDBETWEEN函数返回某个范围内的随机数表5 三角函数计算函数函数名称功能DEGREES函数将弧度转换为角度RADIANS函数将角度转换为弧度SIN函数计算给定角度的正弦值ASIN函数计算数字的反正弦值SINH函数计算数字的双曲正弦值ASINH函数计算数字的反双曲正弦值COS函数计算数字的余弦值ACOS函数计算数字的反余弦值COSH函数计算数字的双曲余弦值ACOSH函数计算数字的反双曲余弦值TAN函数计算数字的正切值ATAN函数计算数字的反正切值TANH函数计算数字的双曲正切值ATANH函数计算数字的反双曲正切值ATAN2函数计算给定坐标的反正切值表6 其他计算函数函数名称功能PI函数返回 pi 的值SQRTPI函数计算某数与 Pi 的乘积的平方根SUBTOTAL函数返回指定区域的分类汇总结果AGGREGATE函数返回列表或数据库中的聚合ROMAN函数将阿拉伯数字转为文本型罗马数字
Excel中数学函数的简介
在Excel中,为了方便各种用户进行多种数学运算,为常见的数学运算都提供了对应的数学函数,包括取绝对值、乘幕、阶乘等,以下是excel提供的比较常用的数学函数列表: ●ABS函数:计算绝对值 ●COSH和ACOSH函数:计算双曲和反双曲余弦值 ●SINH和ASINH函数:计算双曲和反双曲正弦值 ●TANH和ATANH函数:计算双曲和反双曲正切值 ●COMBIN函数:求解组合数 ●EXP函数:计算指数乘幕数值 ●FACT和FACTDOUBLE函数:计算阶乘和双阶乘 ●GCD和LCM函数:求解最大公约数和最小公倍数 ●LN、LOG和LOG10函数:计算对数 ●MOD函数:计算两数相除的余数 ●PI函数和SQRTPI函数:返回Pi和与Pi乘积的平方根 ●POWER函数:计算数值的乘幕结果 ●PRODUCT函数:计算乘积 ●QUOTIENT函数:计算数值商的整数部分 ●SERIESSUM函数:计算幕级数和 ●SIGN函数:获取数值的符号 ●SQRT函数:计算正平方根 ●SUM函数:计算数值和 ●SUMIF函数:条件求和 ●MULTINOMIAL函数:返回多项式系数
excel表格怎么使用FACTDOUBLE函数
FACTDOUBLE函数是计算数字双阶乘的函数,那如何在EXCEL表格中使用该函数呢?下面就跟小编一起来看看吧。 excel表格使用FACTDOUBLE函数的步骤 打开EXCEL表格,点击公式按钮,如图 点击插入函数,如图 在弹出窗口中选择数学与三角函数,如图 选择FACTDOUBLE函数,如图 在弹出对话框中输入给定数值,点确定按钮,如图 得出给定数值的双阶乘结果,如图excel表格FACTDOUBLE函数
Excel 如何利用FACT函数 实现计算数的阶乘
FACT函数的功能是计算某正数的阶乘,主要用来计算不同参数的阶乘数值。其语法如下:FACT(number) 其中,number参数为要计算其阶乘的数值。一个数的阶乘等于1*2*3*…*。下面通过实例详细讲解该函数的使用方法与技巧。打开“FACT函数.xlsx”工作簿,本例中要求计算的数值说明如图14-33所示。图14-33 计算说明STEP01:选中A2单元格,在编辑栏中输入公式“=FACT(5)”,然后按“Enter”键返回即可计算出5的阶乘,结果如图14-34所示。STEP02:选中A3单元格,在编辑栏中输入公式“=FACT(8.6)”,然后按“Enter”键返回即可计算出8.6截尾取整后的阶乘,结果如图14-35所示。STEP03:选中A4单元格,在编辑栏中输入公式“=FACT(-6)”,然后按“Enter”键返回,可以看到返回结果为“#NUM!”,如图14-36所示。STEP04:选中A5单元格,在编辑栏中输入公式“=FACT(171)”,然后按“Enter”键返回,可以看到返回结果为“#NUM!”,如图14-37所示。图14-34 计算5的阶乘图14-35 计算8.6截尾取整后的阶乘
excel 阶乘函数FACT和FACTDOUBLE,通过截图实例演示用阶乘函数的公式写法
Excel中FACT函数是阶乘函数,它返回某数的阶乘,一个数的阶乘等于 1*2*3*……这样。 下面我们通过一个截图来理解excel阶乘函数FACT()的用法。 比如数字4的阶乘就是4*3*2*1,利用阶乘函数写公式就是:=FACT(A5) FACT函数的语法是:FACT(number) 参数Number:是要计算其阶乘的非负数。如果输入的Number不是整数,则截尾取整。 excel阶乘函数还有一个相关的函数是FACTDOUBLE 函数,我们以一个简单的例子来理解这个双倍阶乘函数。 比如计算10以内(包含10)的偶数的乘积,也就是2、4、6、8、10的乘积,即2*4*6*8*10,使用阶乘函数写出公式为:=FACTDOUBLE(10) 总结:函数FACT()是求某数阶乘的函数,不能对任意多个数字求积。FACTDOUBLE函数是数字的双倍阶乘。