Excel関数でルートの計算をする方法をお探しですね。

広告

Excelでルート・2乗・3乗を計算する方法をわかりやすく解説

Excelで「この数の平方根は?」「2乗したらいくつ?」といった計算をするとき、同じ数を何回も掛け算する方法でも答えは出せます。

でも、データがたくさんあると大変ですよね。

実はExcelには、もっと簡単に計算できる便利な関数が用意されているんです。

この記事では、ルート(平方根)を求めるSQRT関数、2乗や3乗を計算するPOWER関数、そして「^(キャレット)」を使った計算方法まで、初心者の方にもわかりやすく説明していきます。

1. ルート(平方根)を計算するならSQRT関数が便利

Excelでルート、つまり平方根を求めるなら、**SQRT関数**を使うのが一番簡単です。

SQRTは「square root(平方根)」の略で、指定した数の平方根を教えてくれる関数です。

たとえば、25の平方根を知りたいときは、セルに`=SQRT(25)`と入力してみてください。

結果は「5」になります。

A1セルに数字が入っているなら、`=SQRT(A1)`と書けばOKです。

平方根ってなに?

平方根とは、「2乗すると元の数になる値」のことです。

5を2乗すると25になるので、25の平方根は5というわけですね。

Excelで統計や売上分析、標準偏差、距離の計算などをするときに、平方根が必要になることがあります。

手計算だと面倒な作業も、SQRT関数を使えば数字やセルを指定するだけで済むので、計算ミスも減らせます。

SQRT関数を使うときの注意点

SQRT関数は、基本的に0以上の数字に使う関数です。

たとえば`=SQRT(-9)`のようにマイナスの数を入れると、`#NUM!`というエラーが表示されます。

これは、普通の計算ではマイナスの数の平方根を扱えないからなんです。

「マイナスは無視して平方根だけ出したい」という場合は、`=SQRT(ABS(A1))`のようにABS関数で絶対値に変換する方法もあります。

ただ、数学的な意味が変わってしまうので、本当にそれでいいのか確認してから使いましょう。

たくさんの数値をまとめて計算する方法

複数の数値の平方根を一気に求めたいときは、最初のセルに数式を入れてから、下にコピーすればOKです。

たとえばA2からA10に数字が並んでいるなら、B2に`=SQRT(A2)`と入力して、それをB10までコピーすれば、それぞれの平方根がまとめて計算できます。

大量のデータを扱うときは、1つずつ数式を作るより、コピーを使ったほうが圧倒的に早いですよ。

2. 2乗・3乗の計算はPOWER関数と「^」を使い分けよう

Excelで2乗や3乗を計算するには、**POWER関数**または**「^(キャレット)」**を使います。

POWER関数の使い方

POWER関数の書き方は`=POWER(数値,指数)`です。

– 5の2乗を求めたいなら`=POWER(5,2)`
– 5の3乗を求めたいなら`=POWER(5,3)`

A1セルの値を2乗するなら`=POWER(A1,2)`、3乗するなら`=POWER(A1,3)`と書きます。

指数というのは「何回掛けるか」を表す数で、2乗なら指数は2、3乗なら指数は3になります。

「^」を使った計算方法

Excelでは「^」という記号を使っても累乗を計算できます。

– 5の2乗なら`=5^2`
– 5の3乗なら`=5^3`

セルを参照する場合は`=A1^2`や`=A1^3`のように書きます。

文字数が少なくて済むので、普段の計算では「^」のほうが手早く入力できますね。

「^」は、日本語キーボードだと半角入力の状態で「へ」のキーを押すと入力できることが多いです。

どっちを使えばいい?

POWER関数と「^」は、基本的に同じ計算をしてくれます。

どちらを使っても結果は同じです。

– **短い式でサッと計算したい**→「^」が便利
– **関数として意味をはっきりさせたい**→POWER関数がおすすめ

チームで共有するExcelファイルでは、他の人が見てもわかりやすいことが大事です。

複雑な計算ではPOWER関数を使ったほうが、何をしているのか伝わりやすくなります。

マイナスの指数も使える

累乗計算では、マイナスの指数も使えます。

たとえば`=POWER(2,-1)`または`=2^-1`は、2のマイナス1乗という意味で、結果は0.5になります。

これは「2の1乗の逆数」と考えるとわかりやすいですね。

また、`=POWER(10,0)`のように指数を0にすると、結果は1になります。

こういった性質を知っておくと、単なる2乗・3乗だけじゃなく、割合計算や統計処理にも応用できますよ。

3. POWER関数なら3乗根・4乗根も計算できる

実は、ルート計算はSQRT関数だけじゃなく、**POWER関数でもできる**んです。

平方根は「2分の1乗」と同じ意味なので、25の平方根は`=POWER(25,1/2)`で計算できます。

A1セルに数字がある場合は`=POWER(A1,1/2)`です。

「^」を使うなら`=A1^(1/2)`と書けます。

3乗根・4乗根の計算方法

この考え方を使えば、3乗根や4乗根もExcelで簡単に計算できます。

**3乗根**は「3乗すると元の数になる値」で、指数では3分の1乗と表します。

たとえば27の3乗根は3なので、Excelでは次のように書きます。

– `=POWER(27,1/3)`
– `=27^(1/3)`

**4乗根**は4分の1乗なので、16の4乗根なら次のようになります。

– `=POWER(16,1/4)`
– `=16^(1/4)`

SQRT関数は平方根専用ですが、POWER関数なら2乗、3乗、平方根、3乗根、4乗根まで幅広く対応できるんです。

よく使う式を一覧にまとめました

| 計算内容 | POWER関数 | ^を使う式 |
|—|—|—|
| A1の2乗 | `=POWER(A1,2)` | `=A1^2` |
| A1の3乗 | `=POWER(A1,3)` | `=A1^3` |
| A1の平方根 | `=POWER(A1,1/2)` | `=A1^(1/2)` |
| A1の3乗根 | `=POWER(A1,1/3)` | `=A1^(1/3)` |
| A1の4乗根 | `=POWER(A1,1/4)` | `=A1^(1/4)` |

マイナスの数には注意が必要

マイナスの数に分数の指数を使う場合は注意してください。

数学的には-8の3乗根は-2なんですが、Excelでは`=POWER(-8,1/3)`や`=(-8)^(1/3)`がエラーになることがあります。

これは、Excelがマイナスの数の分数乗を複素数として扱う可能性を考えていて、通常の計算では処理できない場合があるからです。

実数としてマイナスの数の3乗根を求めたいなら、A1がマイナスの値であることを前提に`=-POWER(ABS(A1),1/3)`のように、絶対値を使ってから符号を戻す方法があります。

使い分けのコツ

SQRT関数とPOWER関数の使い分けは、目的で考えるとわかりやすいです。

– **平方根だけを求めるなら**→`=SQRT(A1)`が短くて意味も明確
– **2乗、3乗、3乗根、4乗根なども含めて同じ考え方で処理したいなら**→POWER関数や「^」が便利

実務では「平方根だけならSQRT」「累乗全般ならPOWERか^」と覚えておくと、数式を選ぶときに迷わなくなりますよ。

4. 計算結果と表示の違い、エラー対策も知っておこう

Excelで2乗や3乗を扱うときに混同しやすいのが、「計算すること」と「見た目として表示すること」の違いです。

上付き文字と計算式は別物

たとえば、セルに「3²」のように右上に小さな2を表示したい場合がありますよね。

これは**上付き文字**と呼ばれる見た目の設定で、`=3^2`のような計算式とは別物なんです。

上付き文字で「3²」と表示しても、それだけではExcelが9として計算してくれるわけではありません。

上付き文字を使いたい場合は、セルに文字として「32」などを入力し、指数にしたい「2」だけを選択して、セルの書式設定から「上付き」を指定します。

また、記号と特殊文字から「²」や「³」を挿入する方法もあります。

資料や表の見出しとして「m²」「cm³」のように単位を表したいときには便利ですが、計算に使う値として扱いたい場合は、必ず`=A1^2`や`=POWER(A1,2)`のような数式を使う必要があります。

エラーが出たときの対処法

エラー対策も大切です。

SQRT関数でマイナスの数を指定すると`#NUM!`エラーになりますし、参照先が空白や文字列の場合は思わぬ結果になることがあります。

たとえば、入力値が必ず0以上であるべき表なら、事前に入力規則を設定したり、IF関数でチェックしたりすると安全です。

A1が0以上のときだけ平方根を計算したい場合は、次のように書くと良いでしょう。

“`
=IF(A1>=0,SQRT(A1),”確認”)
“`

こうすれば、マイナスの数が入ったときにエラーではなく「確認」と表示できます。

実務で使うときの選び方まとめ

最後に、実務で使うときの選び方をまとめておきます。

– **平方根だけを簡単に求めたい**→`SQRT`関数を使う
– **2乗・3乗・マイナス乗・分数乗まで扱いたい**→`POWER`関数または`^`を使う
– **表示として「²」「³」を見せたいだけ**→上付き文字や特殊文字を使う
– **マイナスの数や空白が混ざる可能性がある**→IF関数やABS関数で処理を分ける

まとめ

Excelでルート(平方根)や2乗・3乗を計算するSQRT関数とPOWER関数の使い方を理解しておくと、単純な計算だけじゃなく、分析用の表やレポート作成にも応用できます。

– **SQRT関数**は平方根に特化していてわかりやすい
– **POWER関数**は累乗全般に対応できて柔軟
– **「^」**を使えば短い数式でサッと計算できる

目的に応じて使い分けることで、Excelでの数値処理がもっと正確で効率的になります。

ぜひ実際に試してみてくださいね!

広告