首页 > 生活百科 >

问 excel 开根号的函数 SQRT 平方根计算详解

2026-11-06 13:53:46
最佳答案

答

excel 开根号的函数是 SQRT,专门用来计算数字的算术平方根,也就是二次方根,基础公式格式为 = SQRT (数值或者单元格引用),这个函数在物理计算统计方差标准差工程测算里面经常用到,SQRT 只支持正数运算,如果参数是负数,函数会直接返回 NUM! 报错,很多新手除了 SQRT 之外,还会使用幂运算的方式实现开根号,也就是用 1/2 次幂,格式是 = A1^(1/2),这种写法同样可以得到平方根,并且还能拓展实现三次根四次根等高次开方,SQRT 函数写法更加直观,幂运算写法灵活度更高,本篇深度讲解 SQRT 基础写法,嵌套运算,幂运算替代方案,高次开方,报错排查,还有批量下拉填充以及小数保留处理,把 excel 开根号的函数相关知识点全部讲清楚。

一 SQRT 函数基础用法

SQRT 是 excel 原生内置平方根函数,参数只能填写一个,也就是需要开根号的数字

公式格式 =SQRT (A1)

含义 计算 A1 单元格数值的算术平方根

操作步骤

1 选中要输出结果的空白单元格

2 输入等号,接着输入 SQRT,括号里面点击需要开根号的单元格

3 按下回车键,单元格自动输出平方根结果

4 修改原始单元格数字,excel 开根号的函数会自动重新计算

举例 A1 数值是 16,=SQRT (A1),计算结果就是 4

二 嵌套运算开根号

日常经常需要先做加减乘除求和,计算完成之后再开根号,这时候可以把运算表达式直接放进 SQRT 括号里面

公式示例 =SQRT (A1+B1)

含义 先把 A1 加上 B1,得到总和之后,再对总和开平方根

拓展示例 =SQRT (SUM (A1:A10)),先对 A1 到 A10 求和,再对求和结果开根号

还可以搭配 IFERROR 函数,防止负数报错,公式 =IFERROR (SQRT (A1),""),当 A1 是负数的时候,不显示 NUM!,而是显示空白

三 幂运算替代开根号方案

excel 开根号的函数 SQRT 只能做二次平方根,如果想要三次方根四次方根,SQRT 就无法直接实现,这个时候使用幂运算符 ^,也就是次方符号

平方根写法 =A1^(1/2)

三次方根写法 =A1^(1/3)

四次方根写法 =A1^(1/4)

原理就是开 n 次方等价于数字的 n 分之一次幂,这个方案优势是灵活,任意高次开方都可以实现,缺点是新手不容易理解,而且负数开偶次幂同样会报错

四 批量下拉填充操作

写好第一行 excel 开根号的函数公式之后,可以利用填充柄批量计算整列数据

操作步骤

1 在第一行单元格输入 =SQRT (A2)

2 鼠标移动单元格右下角,光标变成黑色十字填充柄

3 按住向下拖动,公式自动变成 =SQRT (A3) =SQRT (A4),属于相对引用

如果是固定单元格需要锁定,公式写成 =SQRT ($A$2),添加美元符号做绝对引用,下拉填充的时候 A2 不会随行号偏移

如果需要保留小数,可以嵌套 ROUND 函数,例如 =ROUND (SQRT (A1),2),开根号之后四舍五入保留两位小数

五 函数对照表

方式名称适用场景限制
SQRT 函数平方根专用函数二次开根号负数返回 #NUM!
幂运算 ^次幂计算二次以及三次四次等高次开方偶次根负数报错

补充要点,SQRT 计算的是算术平方根,结果永远是非负数,不会输出负数根,excel 不会自动同时给出正负两个平方根,这点和数学概念要区分开,如果单元格里面是文本,SQRT 会返回 VALUE! 错误,需要提前把文本数字转换成数值格式

excel 开根号的函数核心就是 SQRT,专门做二次平方根,需要高次开方就改用幂运算 ^ 加分数次幂,负数输入会触发 NUM! 报错,可以搭配 IFERROR 做容错,需要保留小数就嵌套 ROUND,理解 SQRT 和幂运算两种方案差别,就可以满足绝大多数开根号计算需求。

【常见问题】

问题 1 excel 开根号的函数 SQRT 输入负数为什么报错

回答 1 excel 开根号的函数 SQRT 只能计算正数的算术平方根,负数没有实数平方根,所以 excel 开根号的函数会返回 NUM! 错误,可以使用 IFERROR 包裹 excel 开根号的函数,遇到负数的时候显示空白或者自定义提示文字。

问题 2 excel 开根号的函数能不能计算三次方根

回答 1 excel 开根号的函数 SQRT 本身只支持二次平方根,不能直接计算三次方根,想要三次开方,需要使用幂运算写法 A1^(1/3),这是 excel 开根号的函数相关拓展方案,适合任意高次开方计算。

问题 3 excel 开根号的函数下拉填充之后引用单元格偏移怎么办

回答 1 excel 开根号的函数下拉填充单元格偏移是相对引用的特性,如果需要固定单元格,在 excel 开根号的函数里面给单元格加上美元符号做绝对引用,修改之后 excel 开根号的函数下拉填充,固定单元格就不会随行号变化。

问题 4 excel 开根号的函数出现 VALUE! 是什么原因

回答 1 excel 开根号的函数出现 VALUE!,是 SQRT 括号内引用单元格是文本内容,excel 开根号的函数只能识别数字,把文本型数字转换成数值,或者使用 IFERROR 包裹 excel 开根号的函数,出错时显示空白。

【免责申明】

本文 excel 开根号的函数讲解基于主流微软 excel 版本,WPS 表格 SQRT 函数和幂运算逻辑保持一致,函数计算结果仅作为工程统计参考,专业数学计算建议人工复核,本文不对业务计算结果承担相关责任。