Excel:在计算中获取 #NUM

Excel:在计算中获取 #NUM

为什么我#NUM在 Excel 中尝试输入以下内容时出现错误:

=((171757/-201011)^(1/4))-1

它适用于Wolfram Alpha..

答案1

您需要在方程中使用虚数函数。Excel 需要实数进行运算;因此,#NUM当创建虚数而您未指定虚数函数时,它会返回。

答案2

四次方根负数将是复杂的形式为:的 (实数 + 虚数) 数字,a+bi您的 Excel 公式无法管理。

您必须将公式重写为:

=IMSUB(IMSQRT(COMPLEX(0,SQRT((171757/201011)))),1)

这将给你结果:

-0,3201569+0,67984i

与 Wolphram Alpha 相同

相关内容