VBA excel中的平方根功能是什么?我尝试了SQRT()和Root(),但它们都没有工作,我的Excel版本是在2013年。
答案 0 :(得分:3)
使用名称奇怪的
VBA.Sqr(n)
其中n
是您希望计算平方根的数字。 VBA.
前缀是可选的,但它有助于在VBA
和您可能引用的任何其他库之间进行描述。
答案 1 :(得分:1)
Option Explicit
Function NthRoot(dblNumber As Double, lngRoot As Long) As Double
NthRoot = dblNumber ^ (1 / lngRoot)
End Function
所以对于平方根:
? NthRoot(64, 2)
8
? NthRoot(64.33333, 2)
8.02080606921773
答案 2 :(得分:0)
您可以使用^ operator获取平方根。只需将您开始时的数字提高到0.5的幂:
81^0.5
会给你9,256^0.5
会给你16