【Excel】ルート(平方根)をSQRT関数で計算する方法。「^」で累乗を求める方法も

エクセルのSQRT関数や演算子でルート(平方根)を計算する方法

Excel(エクセル)でルート(平方根)を計算する方法をご存知ですか?

例えば、2の平方根は√2で1.414....と求める、といった場合です。

エクセルでルート(平方根)を計算する方法は3つあるので、それぞれの方法を解説します。

また、後半の見出しでは、立方根累乗を計算する方法も紹介します。

記事で紹介する内容

1.SQRT関数を使って、ルート(平方根)を計算する

2.「^」演算子を使って、ルート(平方根)を計算する

3.POWER関数を使って、ルート(平方根)を計算する

4.立方根を計算する方法

5.累乗(2乗、3乗)を計算する方法

ルート(平方根)を計算する方法① SQRT関数

SQRT関数は、ルート(平方根)を計算するための関数です。

SQRT関数の読み方は、「スクウェア・ルート関数」です。平方根の英語が「square root」のためです。

SQRT関数の書式(構文)と引数は以下のとおりです。ルートを計算したい数値を引数に指定するだけです。

=SQRT(数値)

実際に、SQRT関数を使った事例を紹介します。

以下のように、「=SQRT(B3)」と入力し、B3セルの数値「2」のルート(平方根)を計算します。

SQRT関数でルート(平方根)を計算する方法
SQRT関数でルート(平方根)を計算する方法

「Enter」キーでSQRT関数を確定します。そうすると、「2」の平方根が「1.41421…」と表示されます。

SQRT関数でルート(平方根)を計算した結果
SQRT関数でルート(平方根)を計算した結果

コピー&ペーストやオートフィルを使って、SQRT関数をB5セル以降にも挿入します。残りの数値の平方根(ルート)を計算できれば完成です。

SQRT関数をコピペする
SQRT関数をコピペする

SQRT関数でマイナスの数値を取り扱う場合

SQRT関数は平方根を求める関数なので、マイナスの数値に使用すると、「NUM!」エラーが発生します。

2乗した数値がマイナスには絶対にならないので、SQRT関数が答えを求めることができないためです。

マイナスの数値にSQRT関数を使用した場合
マイナスの数値にSQRT関数を使用した場合

数値のマイナスが誤記で絶対値に対して平方根(ルート)を算出したい場合は、ABS関数を使用します。

ABS関数は数値の絶対値を求める関数です。

以下のように、SQRT関数の中にABS関数を挿入することで、平方根を計算することができます。

=SQRT(ABS(B3))

SQRT関数にABS関数を挿入してマイナスに対処
SQRT関数にABS関数を挿入してマイナスに対処

そうすると、「-2」の絶対値「2」の平方根を計算することができます。

絶対値のルート(平方根)を計算した結果
絶対値のルート(平方根)を計算した結果

ルート(平方根)を計算する方法② 「^」演算子

SQRT関数を使わなくても、「^」という記号を使うことでルート(平方根)を計算することができます。

「^」の読み方は「ハット」で、キーボードでは「ほ」キーの右横にあるキーで入力できます。

ハットのキーボード配置
ハットのキーボード配置

「^」は「指数で累乗(2乗や3乗など)した数値を求める」演算子です。(3の2乗など)

例えば、数値「3」の「2乗」を計算する場合は、「=3^2」と入力するので、B3セル「2」の「平方根」を計算する場合は、「=B3^(1/2)」と入力します。

=B3^(1/2)

「^」演算子で平方根(ルート)を計算する方法
「^」演算子で平方根(ルート)を計算する方法

そうすると、B3セルの「2」の平方根(ルート)を求めることができました。同様に、下のセルにもC2セルの数式をコピペすれば完成です。

「^」演算子で平方根(ルート)を計算した結果
「^」演算子で平方根(ルート)を計算した結果

SQRT関数でも「^」演算子でも、どちらを使っても簡単に平方根を求めることができます。

ただ、「^」は累乗(2乗や3乗)の計算もできるので、「^」を使った方法を習得することをお勧めします。

ルート(平方根)を計算する方法③ POWER関数

POWER関数は乗数を計算する関数です。

この関数を使用することでも、ルート(平方根)を計算することができます。

POWER関数の引数は以下のとおりです。

=POWER(数値,指数)

第1引数「数値」:ルートを計算したい数値やセルを指定(例:3、B4)
第2引数「指数」:数値を底とするべき乗の指数を指定(例:1/2、2)

POWER関数を使って、平方根を求める事例を紹介します。

例えば、数値「3」の「2乗」を計算する場合は、「=POWER(3,2)」と入力するので、B3セルの数値「2」の「平方根」を計算する場合は、「=POWER(B3,1/2)」と入力します。

=POWER(3,1/2)

POWER関数で平方根(ルート)を計算する方法
POWER関数で平方根(ルート)を計算する方法

そうすると、B3セルの「2」の平方根(ルート)を求めることができました。同様に、下のセルにもC2セルの数式をコピペすれば完成です。

POWER関数で平方根(ルート)を求めた結果
POWER関数で平方根(ルート)を求めた結果

立方根を計算する方法

立方根(りっぽうこん)とは、ある数が与えられた時、三乗して与えられた数となるような数のことをいいます。

立方根(三乗根)をエクセルで計算する場合は、SQRT関数では無理なので、上記で紹介した「^」演算子かPOWER関数を使用します。

POWER関数で立方根を計算する場合は、第2引数「指数」に「1/3」を入力して使用します。

=POWER(B3,1/3)

POWER関数で立方根を計算
POWER関数で立方根を計算

「^」演算子で立方根を計算する場合は、「^」の後に「1/3」を入力して使用します。

=B3^(1/3)

「^」演算子で立方根を計算

このように、POWER関数や「^」演算子を利用すれば、四乗根などの累乗根も計算することができます。

累乗(2乗、3乗)を計算する方法

平方根ではなく、累乗(2乗や3乗、4乗など)を計算する方法を紹介します。

エクセルで累乗を計算する場合は、上記で紹介した「^」演算子かPOWER関数を使用します。

POWER関数で2乗、3乗を計算する場合は、第2引数「指数」に「2」や「3」を入力して使用します。

=POWER(B4,2)

POWER関数で乗数(2乗、3乗)を計算する方法
POWER関数で乗数(2乗、3乗)を計算する方法

「^」演算子で2乗、3乗を計算する場合は、「^」の後ろに「2」や「3」を入力します。

=B4^2

「^」演算子で乗数(2乗、3乗)を計算する方法
「^」演算子で乗数(2乗、3乗)を計算する方法

-Excel(エクセル), 数式・関数