Excel 中的平方根

2025年3月17日 | 阅读 7 分钟

求一个数的平方或求平方根是常用的数学计算。但如何在 Excel 工作表中实现平方根呢?您可以使用内置的 SQRT 函数或借助 Power 函数(我们将数字提高到 ½ 次方)在 Microsoft Excel 中高效地执行平方根计算。

在本教程中,我们将简要介绍 Excel 平方根函数的所有方面。我们将涵盖以下主题:

  1. 使用 Excel SQRT 函数查找平方根
  2. 使用指数公式计算平方根
  3. 使用 Power 函数查找平方根
  4. 在 Microsoft Excel 中计算 N 次方根

使用 Excel SQRT 函数查找平方根

"Excel SQRT 是一个内置函数,它返回一个正数的平方根。如果给定数字为负数,此函数将返回 #VALUE! 错误。"

SQRT 函数只接受一个参数,即数字,它必须是数值。如果数字参数包含除数值之外的任何其他值,SQRT 函数将返回 #VALUE! 错误。如果指定的数字为负数,此函数将返回 #NUM! 错误。

平方根函数在日常 Excel 生活中经常使用,包括财务计算、行驶距离、不同长度、概率密度函数、科学技术、银行、计算标准差等。

注意:Microsoft Excel 提供内置函数来计算一个数字的平方根。同样,它提供函数来使用公式计算立方根、四次方根和其他根。

语法

参数

Number (必需) - 此参数表示您要计算平方根的数字。

返回

SQRT 函数计算平方根并返回一个数字。如果指定的数字为负数,SQRT 将返回 #NUM! 错误值。

示例 1:使用 SQRT 函数查找平方根

以下是使用 SQRT 函数计算数字平方根的步骤:

  1. 在单元格 A1 中输入您要计算平方根的值。
    Square Root in Excel
  2. 选择另一个单元格。在这里,我们将输入平方根公式。以“=”“等于”开头,然后是 SQRT 函数。
    Square Root in Excel
  3. 在参数中,它会要求输入数字。引用单元格 A2。
    我们的公式变为:=SQRT(A2)
    Square Root in Excel
  4. 完成后,按回车键。结果,Excel 将计算给定数字的平方根并返回以下输出。
    Square Root in Excel

示例 2:负数的 SQRT 函数

我们知道,SQRT 函数只适用于正数。对于负数,它会抛出错误,因为负数的平方根在实数集中不存在。

  1. 在单元格 A2 中输入一个负数
  2. 输入公式 = SQRT(A2)
  3. 完成后,按回车键。您将得到以下输出。
    Square Root in Excel

您可以看到 Excel 返回了 #NUM 错误。虽然 Excel 没有直接提供任何方法来计算负数的平方。但是如果我们把负数转换成正数再计算它的平方根呢?

为了解决这个错误,我们将使用 ABS 函数来删除值的负号,然后结合 SQRT 函数。步骤如下:

  1. 在单元格 A2 中输入一个负数
  2. 选择另一个单元格。在这里,我们将输入平方根公式。以“=”“等于”开头,然后是 SQRT 函数。
  3. 在此参数中,我们将结合第二个函数,即 ABS 函数,并将其参数传递给 A2。
    所需公式:=SQRT(ABS(A2))
    Square Root in Excel
  4. Excel 会将负数转换为正数,然后它会找到平方根并返回以下结果。
    Square Root in Excel

使用指数公式计算平方根

当我们用笔和纸手动计算平方根时,我们经常使用根号 ((√)。虽然在 Ms Excel 中不可能直接使用根号,但是我们可以使用相同的概念。为此,我们将利用插入符号 (^) 并计算平方根。

在 Excel 中,插入符号 (^) 可互换地用作指数或幂运算符。下面是使用此符号计算数字平方根的步骤:

  1. 在单元格 A2 中输入您要计算平方根的值。
  2. 选择另一个单元格并输入公式。以 = 开头,后跟单元格(您在其中输入了数字)、插入符号 (^) 和幂 ½(用于表示平方根)。
  1. 完成后,按回车键。您将得到以下输出。
    Square Root in Excel
  2. 请确保不要将此方法用于任何负数,否则它将抛出 #NUM 错误(请参阅下图)。
    Square Root in Excel

使用 IF 条件的平方根

如果您想在某些条件下计算平方根怎么办?如果我们把上面的公式和 IF 条件结合起来,这是可能的。

例如,我们知道平方根公式只适用于数字数据,对于除数字数据之外的任何其他数据都会抛出错误。因此,使用 IF,我们可以应用一个条件,只有当指定数字是数字时,它才会计算平方根。

以下是使用 IF 条件计算平方根的步骤:

  1. 在单元格中输入数字。
  2. 公式以等号“=”开头。输入 IF 公式,以及条件。
  3. 为了检查指定的数字是否为数字,我们将使用 ISNUMERIC 函数,在它的参数中,我们将提供数字。如果条件为真,它应该返回平方根;否则,它应该返回数字本身。
Square Root in Excel
  1. 完成后,按回车键。您将得到以下输出。
    Square Root in Excel

使用 Power 函数查找平方根

Microsoft Excel 最好的地方在于您可以使用不同的函数和公式执行计算,并且它会给出相同的输出。计算平方根的另一种方法是使用 POWER 函数。

"Excel POWER 函数是一个内置的数学/三角函数,它计算并返回指定数字的幂的结果。"

POWER 函数的语法接受两个参数:底数(任何实数)和指数(表示指定数字自身相乘的次数)。例如,4 的 2 次方将返回 16,这与 4 x 4 相同。

语法

参数

Number (必需) - 此参数表示底数。它可以是任何实数。

Power (必需) - 此参数表示底数所取的指数。

返回

Power 函数返回指定数字的幂的结果。

使用 Power 函数计算平方根的步骤

  1. 在单元格 A2 中输入数字。
  2. 选择另一个单元格。在这里,我们将输入平方根公式。以“=”“等于”开头,然后是 POWER 函数。
  3. 在参数中,它会要求输入数字和幂。在数字参数中引用单元格 A2,在幂参数中指定 ½。
Square Root in Excel
  1. 完成后,按回车键。结果,Excel 将计算给定数字的平方根并返回以下输出。
    Square Root in Excel

注意:您可以使用幂函数来计算立方根、四次方根、五次方根等。您所需要做的就是根据所需的根来改变幂。

在 Microsoft Excel 中计算 N 次方根

到目前为止,我们已经介绍了计算数字平方根的不同函数和公式,其中之一是指数公式(在本教程前面的几段中讨论过)。您知道指数公式不仅限于计算平方根吗?您可以利用此方法计算任何数字的 N 次方根。您所需要做的就是在插入符号后面的分母中输入所需的根。

以下是通用公式:

其中'number'表示您要查找其根的数值,而'n'表示根。

例如

  • 24 的立方根公式为:=24^(1/3)
  • 数字 76 的四次方根,将写为:=76^(1/4)
  • 计算单元格 A1 中数字的五次方根的公式,将写为:=A1^(1/5)

注意:请务必将分数指数括在括号中,以确保上述公式的正确运算顺序。

您也可以使用 POWER 函数获得相同的输出

  • 计算数字 24 的立方根的公式:=POWER(24, 1/3)
  • 计算数字 76 的四次方根,公式为:=POWER(76, 1/4)
  • 计算单元格 A1 中数字的五次方根,公式为:=POWER(A1, 1/5)

在 Excel 的实际工作表中,我们经常需要一个通用公式来计算数字的任何次方根。例如,下面是创建通用公式来计算 A3 中数字的 B2 中输入的次方根的步骤

步骤 1: 在单元格 A1 中输入您要计算 N 次方根的值。

步骤 2: 在另一个单元格中输入根。我们稍后将在公式中引用这些单元格。

Square Root in Excel

步骤 3: 选择一个新列并在单元格 B3 中输入公式:

=$A3^(1/B$2)。

Square Root in Excel

步骤 4: 完成后,按回车键。Excel 将返回给定数字的平方根。

Square Root in Excel

步骤 5: 将公式拖到下方和相邻单元格,以获取所有数字的 N 次方根。

Square Root in Excel