MS的新计算器可以执行非整数(十进制)N! 。 Excel的内部计算器仍然只返回FACT()的最接近的整数值。
为了在Excel中运行非整数超几何分布和多项式分布(从多个单元格中绘制),我想使用: 外壳(“ Calc.exe”),1 打开计算器的一个实例,然后传递ByVal DOUBLE Args来获取非整数阶乘的值。
非整数阶乘是Gamma积分,而不是Gamma分布,因此我看不到任何内部Excel函数可以做到这一点。
那么,能做到吗?
是否有一个参数表表示可以在shell中调用的计算器中的“键”功能,所以我可以:
任何帮助/潜在客户都很感激。
答案 0 :(得分:0)
认识到FACT(n) = Gamma(n+1)
可能更容易使用Excel的GAMMALN
(伽玛自然对数):
EXP(GAMMALN(n+1))
这将适用于非整数。 希望有帮助