概要
「円の面積を出したい」「円周の長さを計算したい」「とりあえず π(パイ)がほしい」
そんなときに使うのが PI 関数です。
Excel の PI 関数は、
円周率 π(約 3.14159265358979…)を返す“定数専用”の関数です。
引数は一切なく、=PI() と書くだけで OK です。
PI 関数の基本
書式と意味
=PI()
これだけで、円周率 π の値が返ってきます。
小数点以下はかなり長く持っていますが、セルの表示形式や小数点以下の桁数設定で、見せ方は調整できます。
たとえば、次のように使います。
=PI() ' 円周率そのもの
=2*PI() ' 2π
=PI()*2 ' 同じく 2π
「3.14 と手入力する」のではなく、「π という定数を正確に使う」ために PI を呼び出すイメージです。
円周・面積の計算に使う
円周の長さ
半径 r の円の円周は「2×π×r」で求められます。
半径が A2 に入っているとき、円周の長さは次のように書けます。
=2*PI()*A2
A2 が 5 なら、
円周 ≒ 2×3.14159×5 ≒ 31.4159… という結果になります。
円の面積
半径 r の円の面積は「π×r^2」です。
半径が A2 に入っているとき、面積はこう書きます。
=PI()*A2^2
A2 が 5 なら、
面積 ≒ 3.14159×25 ≒ 78.5398… という結果になります。
PI を使うメリット
「3.14」と手入力しても、ざっくりした計算なら問題なく見えます。
でも、Excel でちゃんと計算するなら、PI を使ったほうがいろいろと安心です。
精度の面ではもちろん、
「ここは円周率を使っている」という意図が数式から読み取れるので、
あとから自分や他人が数式を見たときに理解しやすくなります。
コード例・テンプレート
円周率そのものをセルに表示
=PI()
半径 r の円周(半径が A2 の場合)
=2*PI()*A2
半径 r の円の面積(半径が A2 の場合)
=PI()*A2^2
直径 d の円周(直径が A2 の場合)
=PI()*A2
直径×π で円周になります。
例題
問題1
セルに「円周率 π」を数値として表示したいとします。
PI 関数を使った式を書いてください。
=PI()
問題2
A2 に「半径」が入っています。
この半径の円の円周の長さを求める式を書いてください。
=2*PI()*A2
問題3
A2 に「半径」が入っています。
この半径の円の面積を求める式を書いてください。
=PI()*A2^2
問題4
A2 に「直径」が入っています。
この直径の円の円周の長さを求める式を書いてください。
=PI()*A2
問題5
「3.14」と手入力する代わりに PI 関数を使うメリットを、あなたの言葉で一言で説明してみてください。
例としては、「より正確な円周率を使えるうえに、数式を見たときに“ここは円の計算だ”と分かりやすくなる」といった説明が考えられます。
