核心结论 Excel 计算根号最常用的就是 SQRT 函数,专门用来计算算术平方根,也就是二次根号,除此之外还可以用幂运算方式,也就是 ^ 运算符,这种方法除了二次根号,还能算三次根号四次根号等高次根号,很多新手只会 SQRT,遇到开三次方就不知道怎么写,还有人输入负数使用 SQRT 直接报错,因为算术平方根不能对负数开根号,会返回 NUM 错误,需要区分平方根和高次根的写法,公式写完之后下拉填充,就可以批量对整列数字计算根号,适合数学计算,统计,工程类表格运算。
一 SQRT 函数 计算二次根号
这个是 Excel 专门的平方根函数,最简单,推荐优先使用。
函数语法
SQRT (数值)
操作步骤
1 点击要输出结果的单元格
2 输入等号,开始写公式 =SQRT (
3 括号里面填写数字,或者填写存放数字的单元格,比如 A2
4 补齐右括号,回车,就得到 A2 的算术平方根
示例
=SQRT (16) 结果是 4
=SQRT (A2) 就是计算 A2 单元格数字的二次根号
注意要点
如果括号里面是负数,公式会报错 NUM!,因为实数范围内负数没有算术平方根
二 幂运算 ^ 通用开根号 支持高次根号
如果需要开三次方,四次方根,就不能只用 SQRT,要用幂运算,原理就是开 n 次方等价于数字的 1/n 次方。
通用公式
= 数值 ^(1/n)
n 代表根次,二次根号 n=2,三次根号 n=3
示例
二次根号 =A2^(1/2) 和 SQRT (A2) 结果一样
三次根号 =A2^(1/3)
四次根号 =A2^(1/4)
操作步骤
1 选中结果单元格
2 输入 =A2^(1/3)
3 回车,下拉填充整列批量计算
优势
这个写法支持负数开奇数次根号,比如负数开三次方可以正常得到结果,不会像 SQRT 直接报错
三 两种方法对比
| 方法 | 适用类型 | 是否支持负数开奇次根 | 特点 |
|---|---|---|---|
| SQRT 函数 | 仅二次根号 | 不支持,负数报错 | 写法简单直观 |
| 幂运算 ^ | 二次三次等高次根号 | 奇次根支持负数 | 通用性更强 |
四 常见异常排查
第一 公式显示成文本,没有计算结果,检查公式最前面有没有输入等号,很多新手忘记写 = 号
第二 出现 NUM 错误,使用 SQRT 的时候输入了负数,换成幂运算奇次开根,或者把数字改成正数
第三 结果小数位数太长,可以选中单元格,右键设置单元格格式,调整小数位数,或者套 ROUND 函数保留指定小数位,例如 = ROUND (SQRT (A2),2) 保留两位小数
总结 单纯二次根号优先用 SQRT 函数,需要三次根号四次根号等高次根号,使用幂运算 ^,负数开奇次根推荐幂运算写法,计算之后可以配合 ROUND 函数控制小数位数。
【常见问题】
问题 1 excel 怎么算根号能不能计算三次根号
回答 1 excel 怎么算根号,SQRT 只能二次根号,三次根号要用幂运算,公式写 = A2^(1/3),这种方式还可以继续扩展四次根号五次根号等高次根号。
问题 2 excel 怎么算根号输入负数为什么报错
回答 2 excel 怎么算根号,SQRT 函数不能对负数计算算术平方根,会返回 NUM 错误,如果是开三次方这类奇次根号,可以改用幂运算 = A2^(1/3),负数可以正常计算。
问题 3 excel 怎么算根号怎么保留两位小数
回答 3 excel 怎么算根号之后保留两位小数,可以搭配 ROUND 函数,公式 = ROUND (SQRT (A2),2),也可以选中单元格右键设置单元格格式修改小数位数。
问题 4 excel 怎么算根号下拉填充公式不变怎么办
回答 4 excel 怎么算根号下拉填充的时候,确认公式里面是相对引用 A2,不要加美元符号绝对引用,如果是 $A$2,下拉之后单元格不会自动变成 A3 A4。
【免责申明】
本教程仅用于 Excel 公式学习参考,数学运算请确认定义域,负数开偶次根号在实数范围内无意义,因公式设置错误造成计算结果异常,请自行核对原始数据。


