Excelで数値の平方根を計算する方法

マイクロソフトエクセル は、複雑な計算を解くために使用できる非常に強力なツールです。ただし、多くのカジュアルユーザーは、Excelを使用して最も単純な数学演算を実行することなく、基本的なテーブル作成のニーズにのみ使用します。ただし、処理速度を上げるためにExcelで計算を行う必要がある場合があります。 Excelユーザーが行わなければならない最も一般的な計算の1つは 数の平方根を見つける。



これを念頭に置いて、Excelで数値の平方根を計算するのに役立つ5つの異なる方法で記事を作成しました。それらはすべて同じ結果につながりますが、いくつかは他よりも簡単です。以下の方法は難易度順に並べられているため、Excelを熱心に使用していない場合は、最初の3つの方法を使用することを検討してください。

さぁ、始めよう!



方法1:SQRT関数を使用して平方根を計算する

SQRT関数の使用は、数値の平方根を見つける最も簡単な方法の1つです。数値を含むセルの数値(または参照)をSQRT関数に渡すだけなので、非常に簡単に使用できます。



ザ・ 構文 このメソッドの場合:



SQRT(数値)

注意 実際の数値または数値を含むセル参照のプレースホルダーです。

簡単にするために、数値の平方根を求めているとしましょう。 9 (上にあります A2 )。 SQRT関数を使用してこれを行うには、次の数式を結果セルに挿入するだけです。 (B2) : ‘ = SQRT(A2) ’。

SQRT機能の使用

SQRT機能の使用



注意: セル参照の代わりに数値を直接使用することもできたことを覚えておいてください– = SQRT(9)

ただし、SQRT関数を直接使用する場合、小さな問題が1つあります。負の数を渡そうとすると、 #ON ONE! 実際の結果ではなくエラー。

#NUMの例!エラー

#NUMの例!エラー

避けるために #ON ONE! SQRT機能使用時のエラーは、ABS機能をSQRT機能と組み合わせて使用​​することをお勧めします。 ABS関数が行うことは、数値を絶対数に変換することです。私たちの場合、負の数を正の数に変換します。次に例を示します。

ASB関数の使用例

ABS機能の使用例

方法2:べき関数を使用して平方根を計算する

POWER関数の使用は、Excelで数値の平方根を計算するもう1つの方法です。ただし、SQRT関数と比較すると動作が少し異なります。 POWER関数を使用して、数値をN乗することにより、特定の数値の平方根を見つけることができます。

メソッドの構文は次のとおりです。

POWER(数値、電力)

注意: は実際の数値またはセル参照のプレースホルダーですが、 パワー は、数値をその累乗で累乗する指数です。

数値の平方根を求めているという事実を考えると、power属性を「1/2」として使用できます。この場合、式は次のようになります。 POWER(数値、1/2)

簡単にするために、セルA2の平方根数(この場合は9)を見つける必要があるともう一度仮定します。これを行うには、power引数を次のように使用できます。 1/2 結果のセル(B2)で。

平方根を見つけるためのべき関数の使用例

平方根を見つけるためのべき関数の使用例

方法3:指数演算子を使用して数値の平方根を見つける

多くのExcelエキスパートユーザーは、この方法を数値の平方根を見つける最も簡単な方法だと考えています。それほど一般的ではないため、3位にランク付けすることにしました。これは、指数演算子を使用して結果を取得することを意味します。

指数演算子を使用すると、数値を任意の累乗にすることができます。方法2と同様に、結果のセルの平方根数を取得するために、指数として(1/2)を使用できます。

その構文は次のとおりです。

 = A1 ^(1/2) 

注意: ご覧のとおり、式は上記の方法と非常によく似ています。 関数。唯一の重要な違いは、関数の代わりに指数演算子を使用する必要があることです。

この例では、指数式を使用して、数値9(セルA2)の平方根を取得します。これを行うために、指数として「(1/2)」を使用しました。セルA2に数値があるため、結果のセルで数式A2 ^(1/2)を使用すると、平方根の数値が得られます。

指数演算子を使用して数値の平方根を見つける例

指数演算子を使用して数値の平方根を見つける例

方法4:VBAスクリプトを使用する 数の平方根を見つける

この方法は少し進んでいるため、VBAスクリプトに慣れていない場合は、最初の3つの方法に従うことを検討してください。数値の平方根を見つける4番目の方法は、VBAコードを使用することです。

この特定のシナリオに取り組むために、数値の平方根を返すために使用できる2つの異なるコードがあります。コードとそれらを適用する方法の説明については、以下を読み続けてください。

VBAコード1:セルが選択されたときに平方根を返す

このVBAコードを実行するたびに、選択したセルの値が確認されます。その値が数値の場合、その数値の平方根を直接計算し、メッセージボックス内に表示します。

ただし、このコードは、複数のセルを選択しないように注意した場合にのみ機能することに注意してください。

コード:

Sub getSquareRoot()Dim rng As Range Dim sqr As Long If Application.Selection.Cells.Count> 1 Then MsgBox 'セルを1つだけ選択してください