<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>円周率 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%E5%86%86%E5%91%A8%E7%8E%87/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Apr 2026 21:35:11 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>円周率 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのSQRTPI関数の使い方｜π×nの平方根</title>
		<link>https://mashukabu.com/spreadsheet-sqrtpi-function/</link>
					<comments>https://mashukabu.com/spreadsheet-sqrtpi-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 11:46:17 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[SQRTPI]]></category>
		<category><![CDATA[SQRT関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[円周率]]></category>
		<category><![CDATA[平方根]]></category>
		<category><![CDATA[数学関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5347</guid>

					<description><![CDATA[GoogleスプレッドシートのSQRTPI関数の使い方を初心者向けに解説。π（円周率）×nの平方根を返す関数で、正規分布の計算や数学定数の取得に活用できます。SQRT関数・PI関数との違いも紹介します。]]></description>
										<content:encoded><![CDATA[
<p>スプレッドシートで「円周率 x 数値」の平方根を計算したいとき、どうしていますか？</p>



<p><code>=SQRT(PI()*n)</code> と書けばできますが、式が長くなって読みにくいですよね。</p>



<p>そんなときに使うのがSQRTPI関数です。引数を1つ指定するだけで、π（円周率）を掛けた値の平方根を一発で返してくれます。</p>



<p>この記事では基本の書き方から、正規分布での活用例、<a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT関数</a>・<a href="https://mashukabu.com/spreadsheet-pi-function/">PI関数</a>との違いまで紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">SQRTPI関数とは？</a></li><li><a href="#toc2" tabindex="0">SQRTPI関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc5" tabindex="0">スプレッドシートでのSQRTPI関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">整数を指定する</a></li><li><a href="#toc7" tabindex="0">セル参照を使う</a></li><li><a href="#toc8" tabindex="0">0や小数を指定する</a></li></ol></li><li><a href="#toc9" tabindex="0">実務でのSQRTPI関数活用例</a><ol><li><a href="#toc10" tabindex="0">正規分布の定数を求める</a></li><li><a href="#toc11" tabindex="0">SQRT(PI()*n) の短縮記法として使う</a></li></ol></li><li><a href="#toc12" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc13" tabindex="0">#NUM! エラーの対処例</a></li></ol></li><li><a href="#toc14" tabindex="0">SQRT関数・PI関数との違い・使い分け</a><ol><li><a href="#toc15" tabindex="0">SQRTPI(n) = SQRT(PI()*n) の関係</a></li></ol></li><li><a href="#toc16" tabindex="0">Excelとの違い</a></li><li><a href="#toc17" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">SQRTPI関数とは？</span></h2>



<p>SQRTPI関数（読み方: スクエアルートパイ関数）は、<strong>指定した数値にπ（円周率）を掛けた値の平方根を返す関数</strong>です。</p>



<p>名前は英語の「Square Root of Pi times n（πnの平方根）」の略からきています。</p>



<p>たとえば <code>=SQRTPI(1)</code> と書くと「√π」、つまり「1.7725&#8230;」が返ります。3.14159&#8230; の平方根ですね。</p>



<p>SQRTPI関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>π x n の平方根を1つの関数で計算する</li><li>正規分布の定数 √(2π) を取得する</li><li><code>=SQRT(PI()*n)</code> と同じ結果を短い式で書ける</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>SQRTPI関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">SQRTPI関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=SQRTPI(値)</code></pre>



<p>カッコの中に「πを掛けたい数値」を1つ入れます。関数が内部で π x 値 を計算し、その平方根を返します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>値</td><td>必須</td><td>πに掛ける数値。0以上の値を指定する</td></tr></tbody></table></figure>



<p>引数は1つだけです。負の数を指定すると#NUM!エラーになります。</p>



<h2 class="wp-block-heading"><span id="toc5">スプレッドシートでのSQRTPI関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc6">整数を指定する</span></h3>



<p>もっともシンプルな使い方です。</p>



<pre class="wp-block-code"><code>=SQRTPI(1)</code></pre>



<p>結果は「1.7725&#8230;」です。√(π x 1) = √π ですね。</p>



<p>ほかにもいくつか例を見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th><th>考え方</th></tr></thead><tbody><tr><td>=SQRTPI(1)</td><td>1.7725&#8230;</td><td>√(π x 1) = √π</td></tr><tr><td>=SQRTPI(2)</td><td>2.5066&#8230;</td><td>√(π x 2) = √(2π)</td></tr><tr><td>=SQRTPI(4)</td><td>3.5449&#8230;</td><td>√(π x 4) = 2√π</td></tr><tr><td>=SQRTPI(10)</td><td>5.6050&#8230;</td><td>√(π x 10)</td></tr></tbody></table></figure>



<p>SQRTPI(4) は SQRTPI(1) の2倍になっています。√(4π) = 2√π という計算ですね。</p>



<h3 class="wp-block-heading"><span id="toc7">セル参照を使う</span></h3>



<p>実務ではセル参照を使うケースがほとんどです。A2セルに数値が入っているとします。</p>



<pre class="wp-block-code"><code>=SQRTPI(A2)</code></pre>



<p>セル参照にしておけば、値を変更するだけで結果が自動的に再計算されます。</p>



<h3 class="wp-block-heading"><span id="toc8">0や小数を指定する</span></h3>



<p>0を指定すると結果は「0」です。√(π x 0) = √0 = 0 ですね。</p>



<pre class="wp-block-code"><code>=SQRTPI(0)</code></pre>



<p>小数も問題なく計算できます。</p>



<pre class="wp-block-code"><code>=SQRTPI(0.5)</code></pre>



<p>結果は「1.2533&#8230;」です。√(π x 0.5) = √(π/2) ですね。</p>



<h2 class="wp-block-heading"><span id="toc9">実務でのSQRTPI関数活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">正規分布の定数を求める</span></h3>



<p>SQRTPI関数がもっとも活躍するのは、統計の<strong>正規分布</strong>の計算です。</p>



<p>正規分布の確率密度関数には分母に √(2π) が登場します。この値は SQRTPI(2) で一発取得できます。</p>



<pre class="wp-block-code"><code>=SQRTPI(2)</code></pre>



<p>結果は「2.5066&#8230;」です。</p>



<p>正規分布の係数 1/√(2π) を求めるなら、次のように書けます。</p>



<pre class="wp-block-code"><code>=1/SQRTPI(2)</code></pre>



<p>結果は「0.3989&#8230;」です。標準正規分布（平均0、標準偏差1）の最大値がこの値ですね。</p>



<p><code>=1/SQRT(2*PI())</code> と書いても同じ結果ですが、SQRTPI関数を使ったほうが式がすっきりします。</p>



<figure class="wp-block-table"><table><thead><tr><th>書き方</th><th>数式</th><th>結果</th></tr></thead><tbody><tr><td>SQRTPI関数</td><td>=1/SQRTPI(2)</td><td>0.3989&#8230;</td></tr><tr><td>SQRT + PI</td><td>=1/SQRT(2*PI())</td><td>0.3989&#8230;</td></tr><tr><td>SQRT + 手入力</td><td>=1/SQRT(2*3.14159)</td><td>0.3989&#8230;（誤差あり）</td></tr></tbody></table></figure>



<p>3つの式は同じ計算をしていますが、SQRTPI関数が一番シンプルです。手入力の円周率は桁数が足りないと誤差が出るので、関数を使うほうが安心ですよ。</p>



<h3 class="wp-block-heading"><span id="toc11">SQRT(PI()*n) の短縮記法として使う</span></h3>



<p>数学・物理系の計算でπを含む平方根が必要になったとき、SQRTPI関数で式を短縮できます。</p>



<pre class="wp-block-code"><code>=SQRTPI(A2)
=SQRT(PI()*A2)</code></pre>



<p>この2つはまったく同じ結果です。数式が複雑になる場面では、SQRTPI関数で式を短くしておくと読みやすくなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>SQRTPI関数は「円の面積から半径を逆算する」用途には向きません。面積 S から半径 r を求めるには <code>=SQRT(S/PI())</code> を使います。SQRTPI(S) は √(πS) を計算するため、半径の逆算とは別の計算になります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc12">よくあるエラーと対処法</span></h2>



<p>SQRTPI関数で発生しやすいエラーをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#NUM!</td><td>負の数を指定した</td><td>0以上の値を指定する。必要なら<a href="https://mashukabu.com/spreadsheet-abs-function/">ABS関数</a>で絶対値に変換する</td></tr><tr><td>#VALUE!</td><td>文字列を指定した</td><td>セルに数値が入っているか確認する</td></tr><tr><td>#ERROR!</td><td>構文ミス（カッコ忘れ等）</td><td>数式の入力内容を見直す</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc13">#NUM! エラーの対処例</span></h3>



<p>SQRTPI関数でもっとも多いエラーです。負の数を指定すると発生します。</p>



<pre class="wp-block-code"><code>=SQRTPI(-1)</code></pre>



<p>この計算は#NUM!エラーになります。πに負の数を掛けると結果も負になり、負の数の平方根は実数では定義できないためです。</p>



<p><a href="https://mashukabu.com/spreadsheet-abs-function/">ABS関数</a>で絶対値にすれば回避できます。</p>



<pre class="wp-block-code"><code>=SQRTPI(ABS(-1))</code></pre>



<p>結果は「1.7725&#8230;」です。SQRTPI(1)と同じ結果ですね。</p>



<h2 class="wp-block-heading"><span id="toc14">SQRT関数・PI関数との違い・使い分け</span></h2>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>動作</th><th>引数</th><th>用途</th></tr></thead><tbody><tr><td><strong>SQRTPI</strong></td><td><strong>π x n の平方根を返す</strong></td><td><strong>1つ</strong></td><td><strong>統計・数学のπ含む平方根</strong></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT</a></td><td>数値の平方根を返す</td><td>1つ</td><td>ルートの計算全般</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-pi-function/">PI</a></td><td>円周率πを返す</td><td>なし</td><td>円の面積・周長の計算</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc15">SQRTPI(n) = SQRT(PI()*n) の関係</span></h3>



<p>SQRTPI関数は、<a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT関数</a>と<a href="https://mashukabu.com/spreadsheet-pi-function/">PI関数</a>を組み合わせた結果と同じです。</p>



<pre class="wp-block-code"><code>=SQRTPI(2)        → 2.5066...
=SQRT(PI()*2)     → 2.5066...</code></pre>



<p>どちらも √(2π) を計算しています。結果は完全に一致します。</p>



<p>では、どちらを使えばよいのでしょうか。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>SQRTPI関数</th><th>SQRT(PI()*n)</th></tr></thead><tbody><tr><td>式の長さ</td><td>短い</td><td>やや長い</td></tr><tr><td>読みやすさ</td><td>「π含む平方根」と一目でわかる</td><td>計算の流れが明示的</td></tr><tr><td>柔軟性</td><td>π x n の平方根に限定</td><td>組み合わせ自由</td></tr><tr><td>向いている場面</td><td>正規分布の定数など定型計算</td><td>πを分母に使うなど自由な計算</td></tr></tbody></table></figure>



<p>正規分布の定数のように √(nπ) をそのまま使う場面ではSQRTPI関数が便利です。一方、<code>=SQRT(S/PI())</code> のように円周率を分母に置く計算には使えません。計算の目的に応じて使い分けてみてください。</p>



<h2 class="wp-block-heading"><span id="toc16">Excelとの違い</span></h2>



<p>SQRTPI関数はExcelとGoogleスプレッドシートで完全に同じ動作です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td>=SQRTPI(数値)</td><td>=SQRTPI(値)</td></tr><tr><td>動作</td><td>π x n の平方根を返す</td><td>π x n の平方根を返す</td></tr><tr><td>負の数</td><td>#NUM!エラー</td><td>#NUM!エラー</td></tr><tr><td>小数対応</td><td>対応</td><td>対応</td></tr></tbody></table></figure>



<p>引数名の表記が若干異なるだけで、機能は完全に同じです。</p>



<h2 class="wp-block-heading"><span id="toc17">まとめ</span></h2>



<p>SQRTPI関数は、指定した数値にπ（円周率）を掛けた値の平方根を返す関数です。</p>



<p>ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=SQRTPI(値)</code> の1引数。π x n の平方根を返す</li><li><code>=SQRT(PI()*n)</code> と同じ結果を短い式で書ける</li><li>正規分布の定数 √(2π) は <code>=SQRTPI(2)</code> で取得できる</li><li>負の数を指定すると#NUM!エラー。0以上の値を使う</li><li><a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT関数</a>は平方根全般、<a href="https://mashukabu.com/spreadsheet-pi-function/">PI関数</a>は円周率の取得に使い分ける</li></ul>



<p>まずは <code>=SQRTPI(1)</code> で「√π = 1.7725&#8230;」から試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-sqrtpi-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのPI関数の使い方｜π（円周率）</title>
		<link>https://mashukabu.com/spreadsheet-pi-function/</link>
					<comments>https://mashukabu.com/spreadsheet-pi-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:32:05 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[PI]]></category>
		<category><![CDATA[RADIANS関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[円の面積]]></category>
		<category><![CDATA[円周率]]></category>
		<category><![CDATA[数学関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4799</guid>

					<description><![CDATA[GoogleスプレッドシートのPI関数の使い方を初心者向けに解説。引数なしで円周率π（3.14159...）を返す定数関数で、円の面積・周長の計算や角度変換に活用できます。RADIANS関数との組み合わせも紹介します。]]></description>
										<content:encoded><![CDATA[
<p>スプレッドシートで円周率を使った計算をしたいとき、3.14と手入力していませんか？</p>



<p>手入力だと桁数が足りず、計算結果にわずかな誤差が出てしまいます。正確な円周率が必要なときに困りますよね。</p>



<p>そんなときに使うのがPI関数です。カッコの中には何も入れず、<code>=PI()</code> と書くだけで円周率（3.14159265&#8230;）を返してくれます。</p>



<p>この記事では基本の書き方から、円の面積・周長の計算、角度変換への活用まで紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">PI関数とは？</a></li><li><a href="#toc2" tabindex="0">PI関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc5" tabindex="0">PI関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">円周率をそのまま表示する</a></li><li><a href="#toc7" tabindex="0">他の数式と組み合わせる</a></li></ol></li><li><a href="#toc8" tabindex="0">実務でのPI関数活用例</a><ol><li><a href="#toc9" tabindex="0">円の面積を計算する</a></li><li><a href="#toc10" tabindex="0">円の周長（円周）を計算する</a></li><li><a href="#toc11" tabindex="0">扇形の面積を計算する</a></li><li><a href="#toc12" tabindex="0">度数法からラジアンに変換する</a></li></ol></li><li><a href="#toc13" tabindex="0">よくある疑問とエラー</a><ol><li><a href="#toc14" tabindex="0">カッコ忘れに注意</a></li></ol></li><li><a href="#toc15" tabindex="0">似た関数との違い・使い分け</a><ol><li><a href="#toc16" tabindex="0">RADIANS関数との関係</a></li><li><a href="#toc17" tabindex="0">SQRTPI関数との関係</a></li></ol></li><li><a href="#toc18" tabindex="0">Excelとの違い</a></li><li><a href="#toc19" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">PI関数とは？</span></h2>



<p>PI関数（読み方: パイ関数）は、<strong>円周率π（パイ）の値を返す関数</strong>です。</p>



<p><code>=PI()</code> と入力すると「3.14159265358979」が返ります。15桁精度の円周率を、毎回正確に使えるのがポイントですね。</p>



<p>PI関数は<strong>引数なしの定数関数</strong>です。カッコの中には何も入れません。「=PI()」と書くだけで常に同じ値を返します。</p>



<p>PI関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>円周率π（3.14159265358979）を正確に返す</li><li>円の面積や周長を計算する</li><li>度数法とラジアンの変換を行う</li><li>扇形の面積や弧の長さを求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>PI関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">PI関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=PI()</code></pre>



<p>カッコの中には何も入れません。これだけで円周率が返ります。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>（なし）</td><td>―</td><td>引数は不要。カッコだけを付ける</td></tr></tbody></table></figure>



<p>PI関数には引数がありません。<code>=PI()</code> と書くだけで、常に同じ円周率の値を返します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「引数なし」の関数はほかにも<a href="https://mashukabu.com/spreadsheet-now-function/">NOW関数</a>や<a href="https://mashukabu.com/spreadsheet-today-function/">TODAY関数</a>があります。NOW関数やTODAY関数は開くたびに値が変わりますが、PI関数は常に同じ値を返す点が異なります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc5">PI関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc6">円周率をそのまま表示する</span></h3>



<p>もっともシンプルな使い方です。</p>



<pre class="wp-block-code"><code>=PI()</code></pre>



<p>結果は「3.14159265358979」です。小数点以下14桁まで表示されます。</p>



<p>表示桁数を調整したい場合は<a href="https://mashukabu.com/spreadsheet-round-function/">ROUND関数</a>で丸めてください。</p>



<pre class="wp-block-code"><code>=ROUND(PI(), 2)</code></pre>



<p>結果は「3.14」です。小数点以下2桁に丸めた円周率ですね。</p>



<h3 class="wp-block-heading"><span id="toc7">他の数式と組み合わせる</span></h3>



<p>PI関数は他の演算や関数と自由に組み合わせられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th><th>内容</th></tr></thead><tbody><tr><td>=PI()</td><td>3.14159&#8230;</td><td>円周率そのもの</td></tr><tr><td>=PI()*2</td><td>6.28318&#8230;</td><td>円周率の2倍</td></tr><tr><td>=PI()/2</td><td>1.5708&#8230;</td><td>円周率の半分（90度のラジアン値）</td></tr><tr><td>=PI()^2</td><td>9.8696&#8230;</td><td>円周率の2乗</td></tr></tbody></table></figure>



<p>このように、通常の数値と同じ感覚で四則演算に使えます。</p>



<h2 class="wp-block-heading"><span id="toc8">実務でのPI関数活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc9">円の面積を計算する</span></h3>



<p>PI関数のもっとも代表的な使い方です。円の面積の公式は「π x 半径 x 半径」ですね。</p>



<p>A2セルに半径が入っているとします。</p>



<pre class="wp-block-code"><code>=PI()*A2^2</code></pre>



<p>半径が「5」なら結果は「78.5398&#8230;」です。</p>



<p>表の見た目を整えたい場合は、ROUND関数で小数点以下を丸めましょう。</p>



<pre class="wp-block-code"><code>=ROUND(PI()*A2^2, 1)</code></pre>



<p>結果は「78.5」です。円形看板の面積や、円形テーブルの大きさを計算するときに使えます。</p>



<h3 class="wp-block-heading"><span id="toc10">円の周長（円周）を計算する</span></h3>



<p>円の周長の公式は「2 x π x 半径」です。</p>



<pre class="wp-block-code"><code>=2*PI()*A2</code></pre>



<p>半径が「5」なら結果は「31.4159&#8230;」です。</p>



<p>直径がわかっている場合は、もっとシンプルに書けます。</p>



<pre class="wp-block-code"><code>=PI()*B2</code></pre>



<p>B2セルに直径が入っている想定です。円周 = π x 直径 ですね。</p>



<h3 class="wp-block-heading"><span id="toc11">扇形の面積を計算する</span></h3>



<p>扇形の面積は「π x 半径^2 x 角度 / 360」で求められます。</p>



<p>A2セルに半径、B2セルに中心角（度数法）が入っているとします。</p>



<pre class="wp-block-code"><code>=PI()*A2^2*B2/360</code></pre>



<p>半径「10」、中心角「90」なら結果は「78.5398&#8230;」です。円の4分の1（90/360）の面積ですね。</p>



<h3 class="wp-block-heading"><span id="toc12">度数法からラジアンに変換する</span></h3>



<p>三角関数（SIN、COS、TAN）はラジアン単位の角度を引数に取ります。度数法からラジアンへの変換にPI関数が活躍します。</p>



<pre class="wp-block-code"><code>=B2*PI()/180</code></pre>



<p>B2セルに「180」（度）が入っていれば、結果は「3.14159&#8230;」（πラジアン）です。</p>



<p>よく使う変換値をまとめておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>度数法</th><th>数式</th><th>結果（ラジアン）</th></tr></thead><tbody><tr><td>30度</td><td>=30*PI()/180</td><td>0.5236&#8230;</td></tr><tr><td>45度</td><td>=45*PI()/180</td><td>0.7854&#8230;</td></tr><tr><td>90度</td><td>=90*PI()/180</td><td>1.5708&#8230;</td></tr><tr><td>180度</td><td>=180*PI()/180</td><td>3.1416&#8230;（= π）</td></tr><tr><td>360度</td><td>=360*PI()/180</td><td>6.2832&#8230;（= 2π）</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>角度変換にはRADIANS関数とDEGREES関数も用意されています。<code>=RADIANS(180)</code> は <code>=180*PI()/180</code> と同じ結果です。頻繁に変換するならRADIANS関数のほうが式が短くなります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">よくある疑問とエラー</span></h2>



<p>PI関数は引数がないため、エラーが起きにくい関数です。ただし、書き方のミスで問題になるケースがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#NAME? エラー</td><td><code>=PI</code> とカッコを付け忘れた</td><td><code>=PI()</code> とカッコを付ける</td></tr><tr><td>3.14 しか出ない</td><td>セルの列幅が狭い / 表示形式で桁数を制限している</td><td>列幅を広げるか、表示形式の小数点桁数を増やす</td></tr><tr><td>計算結果が微妙にズレる</td><td>手入力の3.14を使って計算した</td><td><code>=PI()</code> に置き換えて正確な円周率を使う</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc14">カッコ忘れに注意</span></h3>



<p>PI関数でもっとも多いミスは、カッコの付け忘れです。</p>



<pre class="wp-block-code"><code>=PI</code></pre>



<p>この書き方だと、スプレッドシートは「PI」という名前の範囲やセルを探しにいき、見つからないため#NAME?エラーになります。</p>



<p>引数がなくても <strong>カッコは必ず付ける</strong> と覚えておいてください。</p>



<pre class="wp-block-code"><code>=PI()</code></pre>



<p>これが正しい書き方です。</p>



<h2 class="wp-block-heading"><span id="toc15">似た関数との違い・使い分け</span></h2>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>動作</th><th>引数</th><th>用途</th></tr></thead><tbody><tr><td><strong>PI</strong></td><td><strong>円周率πを返す</strong></td><td><strong>なし</strong></td><td><strong>円の計算・角度変換</strong></td></tr><tr><td>RADIANS</td><td>度数法をラジアンに変換する</td><td>1つ</td><td>三角関数の引数に渡す角度変換</td></tr><tr><td>DEGREES</td><td>ラジアンを度数法に変換する</td><td>1つ</td><td>ラジアンから度への逆変換</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT</a></td><td>平方根を返す</td><td>1つ</td><td>ルートの計算</td></tr><tr><td>SQRTPI</td><td>数値 x 円周率の平方根を返す</td><td>1つ</td><td>π x n の平方根</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc16">RADIANS関数との関係</span></h3>



<p>角度変換に限れば、PI関数を使った手計算とRADIANS関数は同じ結果を返します。</p>



<pre class="wp-block-code"><code>=45*PI()/180     → 0.7854...
=RADIANS(45)     → 0.7854...</code></pre>



<p>角度変換だけならRADIANS関数のほうが式がシンプルです。一方、面積や周長の計算など、円周率そのものが必要な場面ではPI関数を使います。</p>



<h3 class="wp-block-heading"><span id="toc17">SQRTPI関数との関係</span></h3>



<p>SQRTPI関数は <code>=SQRT(PI()*n)</code> を1つにまとめた関数です。</p>



<pre class="wp-block-code"><code>=SQRTPI(2)          → 2.5066...
=SQRT(PI()*2)       → 2.5066...</code></pre>



<p>どちらも同じ結果です。SQRTPI関数は統計学や物理学の計算で使われますが、一般的な実務ではPI関数と<a href="https://mashukabu.com/spreadsheet-sqrt-function/">SQRT関数</a>を個別に使うほうがわかりやすいでしょう。</p>



<h2 class="wp-block-heading"><span id="toc18">Excelとの違い</span></h2>



<p>PI関数はExcelとGoogleスプレッドシートで完全に同じ動作です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td>=PI()</td><td>=PI()</td></tr><tr><td>動作</td><td>円周率πを返す</td><td>円周率πを返す</td></tr><tr><td>精度</td><td>15桁</td><td>15桁</td></tr><tr><td>引数</td><td>なし</td><td>なし</td></tr></tbody></table></figure>



<p>構文・動作・精度すべて同じです。ExcelとGoogleスプレッドシートの間でファイルをやり取りしても、PI関数の結果は変わりません。</p>



<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>



<p>PI関数は、円周率π（3.14159265358979）を返す定数関数です。</p>



<p>ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=PI()</code> の引数なし。カッコだけ付けて使う</li><li>円の面積は <code>=PI()<em>半径^2</code>、周長は <code>=2</em>PI()*半径</code> で計算できる</li><li>度数法からラジアンへの変換は <code>=度<em>PI()/180</code>。逆変換は <code>=ラジアン</em>180/PI()</code></li><li>カッコを付け忘れると#NAME?エラー。引数がなくてもカッコは必須</li><li>RADIANS関数・DEGREES関数を使えば角度変換はさらにシンプルに書ける</li></ul>



<p>まずは <code>=PI()</code> で円周率を表示するところから試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-pi-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのPI関数の使い方｜=PI()の基本から三角関数・ラジアン変換まで実例で解説</title>
		<link>https://mashukabu.com/excel-function-howto-use-pi/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-pi/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 02 Aug 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[PI関数]]></category>
		<category><![CDATA[RADIANS関数]]></category>
		<category><![CDATA[SIN関数]]></category>
		<category><![CDATA[ラジアン]]></category>
		<category><![CDATA[三角関数]]></category>
		<category><![CDATA[円周率]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2484</guid>

					<description><![CDATA[ExcelのPI関数は引数なしで円周率（3.14159265358979）を返す関数です。円の面積・円周・球の体積の実用計算から、SIN/COS/TANと組み合わせるPI()/180ラジアン変換の仕組みまで、実例つきで解説します。]]></description>
										<content:encoded><![CDATA[
<p>Excelで円の面積や三角関数を計算するとき、円周率を「3.14」と手入力していませんか？</p>



<p>その方法でも結果は出ますが、有効桁数が3桁しかないため、半径の大きい計算では無視できない誤差が生まれます。「報告書の数字が他の人の計算結果と合わない」というトラブルにつながることも珍しくありません。</p>



<p>そんなときに便利なのが、Excelの<strong>PI関数</strong>です。<code>=PI()</code> と入力するだけで、15桁精度の円周率を返してくれます。手入力の3.14と比べると、約12桁も多い精度です。</p>



<p>この記事では、PI関数の基本構文から、円の面積・円周・球の体積といった定番計算まで紹介します。あわせてSIN関数とのラジアン変換、RADIANS関数との使い分け、よくあるエラーの対処法も、コピペで使える実例つきで解説していきますね。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのPI関数とは？基本情報と構文</a><ol><li><a href="#toc2" tabindex="0">PI関数の読み方と概要</a></li><li><a href="#toc3" tabindex="0">構文：=PI()（引数なし）</a></li><li><a href="#toc4" tabindex="0">返される値：15桁の円周率</a></li></ol></li><li><a href="#toc5" tabindex="0">ExcelのPI関数で求められる定番計算4選</a><ol><li><a href="#toc6" tabindex="0">円の面積を求める</a></li><li><a href="#toc7" tabindex="0">円周を求める</a></li><li><a href="#toc8" tabindex="0">球の体積・表面積を求める</a></li><li><a href="#toc9" tabindex="0">円柱の体積を求める</a></li></ol></li><li><a href="#toc10" tabindex="0">ExcelのPI関数とSIN・COS・TANの連携｜ラジアン変換を理解する</a><ol><li><a href="#toc11" tabindex="0">三角関数はなぜラジアンで受け取るのか</a></li><li><a href="#toc12" tabindex="0">PI()/180で度→ラジアン変換する方法</a></li><li><a href="#toc13" tabindex="0">実用例：=SIN(30*PI()/180) で30度のサインを求める</a></li><li><a href="#toc14" tabindex="0">角度を別セルに入れて再計算しやすい設計</a></li></ol></li><li><a href="#toc15" tabindex="0">ExcelのPI関数とRADIANS・DEGREES関数の使い分け</a><ol><li><a href="#toc16" tabindex="0">RADIANS関数とPI()/180の比較</a></li><li><a href="#toc17" tabindex="0">DEGREES関数でラジアン→度数法に戻す</a></li><li><a href="#toc18" tabindex="0">SQRTPI関数という関連関数</a></li><li><a href="#toc19" tabindex="0">使い分けの目安</a></li></ol></li><li><a href="#toc20" tabindex="0">ExcelのPI関数で起きるエラーと精度トラブルの対処法</a><ol><li><a href="#toc21" tabindex="0">#NAME?エラー（カッコ忘れ）</a></li><li><a href="#toc22" tabindex="0">引数を入れてしまうエラー</a></li><li><a href="#toc23" tabindex="0">3.14と=PI()の精度差｜半径が大きいほど誤差が拡大</a></li><li><a href="#toc24" tabindex="0">浮動小数点の比較に注意</a></li></ol></li><li><a href="#toc25" tabindex="0">ExcelのPI関数を実務で使うシナリオ3選</a><ol><li><a href="#toc26" tabindex="0">シナリオ1：円形タンクの容量計算</a></li><li><a href="#toc27" tabindex="0">シナリオ2：図面の円弧長計算</a></li><li><a href="#toc28" tabindex="0">シナリオ3：ターンテーブル上の部品配置（極座標→直交座標変換）</a></li></ol></li><li><a href="#toc29" tabindex="0">まとめ｜ExcelのPI関数を使いこなすポイント</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのPI関数とは？基本情報と構文</span></h2>



<p>まずはPI関数の基本から押さえていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc2">PI関数の読み方と概要</span></h3>



<p>PI関数（読み方：パイ関数）は、<strong>円周率π（パイ）の値を返す関数</strong>です。語源はギリシャ文字の「π」で、数学でおなじみの記号ですね。</p>



<p>PI関数は引数を取らない、いわゆる<strong>定数関数</strong>です。つまりカッコの中には何も入れずに、そのまま <code>=PI()</code> と書くだけで使えます。</p>



<p>PI関数でできることを整理しておきます。</p>



<ul class="wp-block-list"><li>円周率π（3.14159265358979）を15桁精度で返す</li><li>円の面積・円周・球の体積などを正確に計算する</li><li>度数法（角度）からラジアン（弧度法）への変換に使う</li><li>SIN関数・COS関数・TAN関数と組み合わせて三角関数の計算に使う</li><li>統計の正規分布や物理計算など、πを含む数式全般で活躍する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong><br>PI関数はExcel 2003以降のすべてのバージョンで使えます。Excel 2007・2010・2013・2016・2019・2021・Microsoft 365、Excel for Mac、Excel Online、Excel Mobile、いずれも対応しています。Googleスプレッドシートでも同じ構文で動作するので、ファイル形式を意識せず使えますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc3">構文：=PI()（引数なし）</span></h3>



<p>PI関数の構文はとてもシンプルです。</p>



<pre class="wp-block-code"><code>=PI()</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>（なし）</td><td>―</td><td>引数は不要。カッコだけを付ける</td></tr></tbody></table></figure>



<p>引数はゼロですが、<strong>カッコは必ず付けてください</strong>。<code>=PI</code> のようにカッコなしで入力すると、Excelは「PI」という名前の定義（名前付き範囲）を探しに行くため、見つからない場合は #NAME? エラーになります。「PI関数 = 引数ゼロ + カッコ必須」とセットで覚えておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc4">返される値：15桁の円周率</span></h3>



<p><code>=PI()</code> をセルに入力すると、結果として「3.14159265358979」が返ります。小数点以下14桁まで表示されますね。</p>



<p>ExcelはIEEE 754規格の倍精度浮動小数点を採用しており、有効桁数の上限が約15桁です。これがPI関数で扱える精度の上限になります。</p>



<p>手入力の「3.14」と比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>方法</th><th>値</th><th>有効桁数</th></tr></thead><tbody><tr><td>手入力</td><td>3.14</td><td>3桁</td></tr><tr><td>=PI()</td><td>3.14159265358979</td><td>15桁</td></tr></tbody></table></figure>



<p>差分は約12桁。「桁数が違うだけ」と侮れない理由は、後ほど精度トラブルのセクションで具体的な数字とともに見ていきます。</p>



<h2 class="wp-block-heading"><span id="toc5">ExcelのPI関数で求められる定番計算4選</span></h2>



<p>PI関数は、円周率を含むあらゆる数式で活躍します。ここでは実務で使われやすい代表的な計算を4つ紹介します。A2セルに半径、B2セルに直径、C2セルに高さが入っている前提で見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">円の面積を求める</span></h3>



<p>円の面積の公式は「π × 半径²」です。</p>



<pre class="wp-block-code"><code>=PI()*A2^2</code></pre>



<p>A2に「5」を入れたとき、結果は「78.5398163397448」となります。</p>



<p>検算してみましょう。3.14159265358979 × 25 = 78.5398163397448 で一致しますね。<code>^</code> はべき乗演算子で、<code>A2^2</code> は「A2の2乗」を意味します。</p>



<p>表示桁数を整えたい場合は、ROUND関数と組み合わせるのがおすすめです。</p>



<pre class="wp-block-code"><code>=ROUND(PI()*A2^2, 1)</code></pre>



<p>これで結果が「78.5」と小数点以下1桁に丸められます。報告書や見積書に貼り付けるときに重宝しますよ。</p>



<h3 class="wp-block-heading"><span id="toc7">円周を求める</span></h3>



<p>円周の公式は「2 × π × 半径」、または「π × 直径」です。半径から計算する場合は次のようになります。</p>



<pre class="wp-block-code"><code>=2*PI()*A2</code></pre>



<p>半径5なら、結果は「31.4159265358979」です。</p>



<p>直径B2セルから求める場合は、もっとシンプルに書けます。</p>



<pre class="wp-block-code"><code>=PI()*B2</code></pre>



<p>直径10なら、結果は同じ「31.4159265358979」になります。データシートに半径と直径のどちらが入っているかで使い分けてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc8">球の体積・表面積を求める</span></h3>



<p>球の体積の公式は「(4/3) × π × 半径³」です。</p>



<pre class="wp-block-code"><code>=(4/3)*PI()*A2^3</code></pre>



<p>半径5なら、結果は「523.598775598299」です。</p>



<p>検算します。(4/3) × 3.14159265358979 × 125 = 523.598775598299 ですね。</p>



<p>球の表面積も合わせて使うことがあります。公式は「4 × π × 半径²」です。</p>



<pre class="wp-block-code"><code>=4*PI()*A2^2</code></pre>



<p>半径5なら、結果は「314.159265358979」となります。</p>



<h3 class="wp-block-heading"><span id="toc9">円柱の体積を求める</span></h3>



<p>工場の円形タンクや配管の容量を計算する場面でよく使うのが、円柱の体積です。公式は「π × 半径² × 高さ」になります。</p>



<pre class="wp-block-code"><code>=PI()*A2^2*C2</code></pre>



<p>半径5、高さ10なら、結果は「785.398163397448」です。リットル換算するなら、cm単位の場合は1000で割れば求まりますよ。</p>



<p>ここまでの4つの公式をまとめておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>計算内容</th><th>公式</th><th>Excel数式</th><th>半径5・高さ10の結果</th></tr></thead><tbody><tr><td>円の面積</td><td>π × r²</td><td><code>=PI()*A2^2</code></td><td>78.5398&#8230;</td></tr><tr><td>円周（半径）</td><td>2 × π × r</td><td><code>=2<em>PI()</em>A2</code></td><td>31.4159&#8230;</td></tr><tr><td>円周（直径）</td><td>π × d</td><td><code>=PI()*B2</code></td><td>（直径=10で）31.4159&#8230;</td></tr><tr><td>球の体積</td><td>(4/3) × π × r³</td><td><code>=(4/3)<em>PI()</em>A2^3</code></td><td>523.5988&#8230;</td></tr><tr><td>球の表面積</td><td>4 × π × r²</td><td><code>=4<em>PI()</em>A2^2</code></td><td>314.1593&#8230;</td></tr><tr><td>円柱の体積</td><td>π × r² × h</td><td><code>=PI()<em>A2^2</em>C2</code></td><td>785.3982&#8230;</td></tr></tbody></table></figure>



<p>どれも <code>=PI()</code> をひとつ置くだけで、手入力の円周率より正確な結果が得られます。</p>



<h2 class="wp-block-heading"><span id="toc10">ExcelのPI関数とSIN・COS・TANの連携｜ラジアン変換を理解する</span></h2>



<p>PI関数は単独で使うだけでなく、三角関数と組み合わせることで真価を発揮します。ここで重要になるのが<strong>ラジアン変換</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc11">三角関数はなぜラジアンで受け取るのか</span></h3>



<p>ExcelのSIN関数・COS関数・TAN関数は、引数を<strong>ラジアン</strong>（弧度法）で受け取る仕様になっています。</p>



<p>ラジアンとは、円の半径と弧の長さの比で角度を表す単位です。1周（360°）が 2π ラジアンに相当し、半周（180°）が π ラジアンになります。</p>



<p>ここで気をつけたいのが、<code>=SIN(30)</code> と書いても「30度のサイン」にはならないこと。Excel は「30ラジアンのサイン」として計算してしまうため、結果は「-0.988031&#8230;」という想定外の値が返ります。</p>



<p>度数法で考えたい場面では、必ずラジアンへの変換が必要です。ここでPI関数の出番というわけですね。</p>



<h3 class="wp-block-heading"><span id="toc12">PI()/180で度→ラジアン変換する方法</span></h3>



<p>1周360° = 2π ラジアンなので、1° = π/180 ラジアンになります。つまり、度数法の値に π/180 を掛ければラジアンに変換できます。</p>



<pre class="wp-block-code"><code>=B2*PI()/180</code></pre>



<p>B2セルに角度（度数法）を入れれば、ラジアン値が返ります。よく使う変換値をまとめておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>度数法</th><th>数式</th><th>ラジアン値</th></tr></thead><tbody><tr><td>30°</td><td><code>=30*PI()/180</code></td><td>0.5236&#8230;</td></tr><tr><td>45°</td><td><code>=45*PI()/180</code></td><td>0.7854&#8230;</td></tr><tr><td>60°</td><td><code>=60*PI()/180</code></td><td>1.0472&#8230;</td></tr><tr><td>90°</td><td><code>=90*PI()/180</code></td><td>1.5708&#8230;</td></tr><tr><td>180°</td><td><code>=180*PI()/180</code></td><td>3.1416&#8230;（= π）</td></tr><tr><td>360°</td><td><code>=360*PI()/180</code></td><td>6.2832&#8230;（= 2π）</td></tr></tbody></table></figure>



<p>「角度に PI()/180 を掛ければラジアン」と頭に入れておけば、いつでも応用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">実用例：=SIN(30*PI()/180) で30度のサインを求める</span></h3>



<p>それでは実際に、30度のサインを計算してみましょう。</p>



<pre class="wp-block-code"><code>=SIN(30*PI()/180)</code></pre>



<p>結果は「0.5」。数学で習う sin 30° = 1/2 と一致しますね。</p>



<p>同じ要領で、45度のコサインや60度のタンジェントも計算できます。</p>



<pre class="wp-block-code"><code>=COS(45*PI()/180)</code></pre>



<p>結果は「0.707106781186548」。理論値の √2/2 ≈ 0.7071 と合いますね。</p>



<pre class="wp-block-code"><code>=TAN(60*PI()/180)</code></pre>



<p>結果は「1.73205080756888」。理論値の √3 ≈ 1.7321 と一致します。</p>



<p>主要な角度の三角関数値をまとめると、検算しやすくなります。</p>



<figure class="wp-block-table"><table><thead><tr><th>角度</th><th>sin</th><th>cos</th><th>tan</th></tr></thead><tbody><tr><td>0°</td><td>0</td><td>1</td><td>0</td></tr><tr><td>30°</td><td>0.5</td><td>0.8660&#8230;</td><td>0.5774&#8230;</td></tr><tr><td>45°</td><td>0.7071&#8230;</td><td>0.7071&#8230;</td><td>1</td></tr><tr><td>60°</td><td>0.8660&#8230;</td><td>0.5</td><td>1.7321&#8230;</td></tr><tr><td>90°</td><td>1</td><td>0</td><td>非常に大きな値（理論上は無限大）</td></tr></tbody></table></figure>



<p>90°のタンジェントは数学的には無限大ですが、Excelでは浮動小数点の都合上「1.63312393531954E+16」のような巨大な値が返ります。完全な0や無限大にはならない点に注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc14">角度を別セルに入れて再計算しやすい設計</span></h3>



<p>実務では、角度を別セルに入れて、複数の計算で参照する設計が便利です。たとえばA列に角度（度数法）、B列にサイン値、C列にコサイン値を並べる場合は次のようになります。</p>



<pre class="wp-block-code"><code>B2: =SIN(A2*PI()/180)
C2: =COS(A2*PI()/180)</code></pre>



<p>A2セルの角度を変更するだけで、B2・C2が同時に更新されます。ターンテーブル上に部品を等間隔で配置するときの座標計算や、波形シミュレーションなどで重宝するパターンです。</p>



<h2 class="wp-block-heading"><span id="toc15">ExcelのPI関数とRADIANS・DEGREES関数の使い分け</span></h2>



<p>角度変換には PI()/180 を直接書く方法のほかに、<strong>RADIANS関数</strong>と<strong>DEGREES関数</strong>という専用関数も用意されています。</p>



<h3 class="wp-block-heading"><span id="toc16">RADIANS関数とPI()/180の比較</span></h3>



<pre class="wp-block-code"><code>=SIN(30*PI()/180)     → 0.5
=SIN(RADIANS(30))     → 0.5</code></pre>



<p>どちらも同じ結果。機能・精度に違いはありません。</p>



<p>両者のメリットとデメリットを比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>PI()/180 を使う</th><th>RADIANS関数を使う</th></tr></thead><tbody><tr><td>文字数</td><td>多め（10文字程度）</td><td>少ない（11文字程度・カッコ込み）</td></tr><tr><td>意図の明確さ</td><td>数学公式そのまま</td><td>「角度変換」と一目でわかる</td></tr><tr><td>学習コスト</td><td>数学公式を知っていれば自然</td><td>関数名を覚える必要あり</td></tr><tr><td>円の面積など他の用途</td><td>PI()を直接使うので併用しやすい</td><td>角度変換専用</td></tr></tbody></table></figure>



<p>頻繁に三角関数を使うなら、<strong>RADIANS関数のほうが式が短くなり、意図も明確</strong>になっておすすめです。一方で、円の面積や円周の計算でも π を使う場面では、PI関数を直接使うほうが統一感があります。</p>



<h3 class="wp-block-heading"><span id="toc17">DEGREES関数でラジアン→度数法に戻す</span></h3>



<p>逆に、ラジアンの値を度数法に戻したいときは<strong>DEGREES関数</strong>を使います。</p>



<pre class="wp-block-code"><code>=DEGREES(PI())     → 180
=DEGREES(PI()/2)   → 90
=DEGREES(1)        → 57.2957795...</code></pre>



<p>3つ目の例は「1ラジアンが何度か」を求めたものです。約57.3度になることが確認できますね。</p>



<h3 class="wp-block-heading"><span id="toc18">SQRTPI関数という関連関数</span></h3>



<p>統計や物理計算では、<code>=SQRT(PI()*n)</code> という形がよく登場します。これを1つの関数で書けるのが<strong>SQRTPI関数</strong>です。</p>



<pre class="wp-block-code"><code>=SQRTPI(2)     → 2.5066...（=SQRT(PI()*2)と同じ）</code></pre>



<p>正規分布の確率密度関数や、ガンマ関数の計算で使われる関数です。普段使いの頻度は低めですが、「PIシリーズ」として頭の片隅に入れておくと、専門的な数式に出会ったときに思い出せます。</p>



<h3 class="wp-block-heading"><span id="toc19">使い分けの目安</span></h3>



<p>ここまでをまとめると、次のように使い分けるのが実用的です。</p>



<ul class="wp-block-list"><li><strong>角度変換だけが目的</strong> → RADIANS関数・DEGREES関数がシンプルでおすすめ</li><li><strong>円の面積・円周・球の体積など円周率そのものが必要</strong> → PI関数を直接使う</li><li><strong>統計や物理で √(πn) の形が出る</strong> → SQRTPI関数を活用</li><li><strong>数式の中で π を意識的に見せたい</strong> → PI関数を直接使う（ドキュメントとしてわかりやすい）</li></ul>



<h2 class="wp-block-heading"><span id="toc20">ExcelのPI関数で起きるエラーと精度トラブルの対処法</span></h2>



<p>最後に、PI関数で起きやすいトラブルとその対処法を整理しておきます。</p>



<h3 class="wp-block-heading"><span id="toc21">#NAME?エラー（カッコ忘れ）</span></h3>



<p>PI関数でいちばん多いミスは、カッコの付け忘れです。</p>



<pre class="wp-block-code"><code>=PI    → #NAME? エラー</code></pre>



<p>この書き方だと、Excelは「PI」という名前の定義（名前付き範囲）を探しに行きます。見つからないため #NAME? エラーが返るわけです。</p>



<p>正しくはこちらです。</p>



<pre class="wp-block-code"><code>=PI()  → 3.14159265358979</code></pre>



<p>引数がなくても<strong>カッコは必ず付ける</strong>こと。これさえ守れば #NAME? エラーは起きません。</p>



<h3 class="wp-block-heading"><span id="toc22">引数を入れてしまうエラー</span></h3>



<p>これも初心者あるあるです。</p>



<pre class="wp-block-code"><code>=PI(3)   → エラー（引数を取らないため）</code></pre>



<p>PI関数は引数を取りません。「<code>PI(3)</code> で3桁にしたい」のような書き方はできないので注意してください。表示桁数を変えたいときは、後述するROUND関数や、書式設定で対応しましょう。</p>



<h3 class="wp-block-heading"><span id="toc23">3.14と=PI()の精度差｜半径が大きいほど誤差が拡大</span></h3>



<p>「3.14でも十分でしょ？」と思っている方ほど、ここをチェックしてください。半径が大きくなるほど、3.14とPI関数の差は無視できないレベルになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>半径</th><th>3.14 × r²</th><th>=PI()*r²</th><th>絶対誤差</th></tr></thead><tbody><tr><td>10</td><td>314</td><td>314.1593&#8230;</td><td>約0.16</td></tr><tr><td>100</td><td>31,400</td><td>31,415.93&#8230;</td><td>約15.93</td></tr><tr><td>1,000</td><td>3,140,000</td><td>3,141,592.65&#8230;</td><td>約1,592.65</td></tr><tr><td>10,000</td><td>314,000,000</td><td>314,159,265.36&#8230;</td><td>約159,265.36</td></tr></tbody></table></figure>



<p>業務で扱う面積や体積が大きくなるほど、3.14手入力の誤差が金額や数量に直結します。たとえば工場の貯水タンクの容量を計算する場合、半径数メートル単位での誤差は数百リットルにもなり得ます。</p>



<p><strong>業務で正確な計算が必要なら、必ず <code>=PI()</code> を使ってください</strong>。手入力の3.14は概算用途以外では避けましょう。</p>



<h3 class="wp-block-heading"><span id="toc24">浮動小数点の比較に注意</span></h3>



<p>これは応用編ですが、PI関数を使った数式同士を比較するときに気をつけたい点があります。</p>



<pre class="wp-block-code"><code>=PI()*2 = 2*PI()</code></pre>



<p>数学的には当然 TRUE になるはずですが、計算順序の違いで最下位ビットがズレ、稀に FALSE が返ることがあります。これはExcelの浮動小数点演算の仕様で、PI関数に限らず発生する現象です。</p>



<p>数式の結果を比較したい場合は、ROUND関数や ABS関数で許容誤差を設けるのがおすすめです。</p>



<pre class="wp-block-code"><code>=ROUND(PI()*2, 10) = ROUND(2*PI(), 10)     → TRUE
=ABS(PI()*2 - 2*PI()) &lt; 0.0000001          → TRUE</code></pre>



<p>「想定では同じはずなのに FALSE になる」という場面に遭遇したら、浮動小数点の癖を疑ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc25">ExcelのPI関数を実務で使うシナリオ3選</span></h2>



<p>最後に、PI関数を実務で活用する具体例を3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc26">シナリオ1：円形タンクの容量計算</span></h3>



<p>工場の貯水タンクや給湯器、化学プラントの薬液タンクなど、円柱型の容器の容量を計算するシーンです。</p>



<p>A列に半径（m）、B列に高さ（m）を入れ、C列に体積（m³）を計算します。</p>



<pre class="wp-block-code"><code>C2: =PI()*A2^2*B2</code></pre>



<p>リットル換算したいときは、1 m³ = 1,000 L なので、次のように書けます。</p>



<pre class="wp-block-code"><code>D2: =PI()*A2^2*B2*1000</code></pre>



<p>複数のタンクを比較するときは、この数式を下にコピーするだけで一括計算できます。</p>



<h3 class="wp-block-heading"><span id="toc27">シナリオ2：図面の円弧長計算</span></h3>



<p>CAD図面や建築図、機械設計の図面で、円弧の長さを計算する場面です。</p>



<p>公式は「円弧長 = 半径 × 中心角（ラジアン）」、または「半径 × 中心角（度） × π / 180」です。A列に半径、B列に中心角（度）を入れる場合は次のようになります。</p>



<pre class="wp-block-code"><code>C2: =A2*B2*PI()/180</code></pre>



<p>中心角90度、半径10なら、結果は「15.7080&#8230;」になります。1/4円の円弧長として理にかなった値ですね。</p>



<h3 class="wp-block-heading"><span id="toc28">シナリオ3：ターンテーブル上の部品配置（極座標→直交座標変換）</span></h3>



<p>製造ラインのターンテーブル上に、部品を等間隔で配置するときの座標計算です。</p>



<p>A列に半径、B列に角度（度）を入れ、C列にX座標、D列にY座標を求めます。</p>



<pre class="wp-block-code"><code>C2: =A2*COS(B2*PI()/180)
D2: =A2*SIN(B2*PI()/180)</code></pre>



<p>半径10で、0°・60°・120°・180°・240°・300°の6点を配置したいなら、B列に角度を並べてC・D列を下にコピーするだけ。等間隔に並んだ円形配置のXY座標が一覧で得られます。</p>



<p>CAD図面の下書き、グラフ用紙の代わり、ロボットアームの動作座標シミュレーションなど、応用範囲は広いですよ。</p>



<h2 class="wp-block-heading"><span id="toc29">まとめ｜ExcelのPI関数を使いこなすポイント</span></h2>



<p>ExcelのPI関数は、<code>=PI()</code> と入力するだけで15桁精度の円周率を返してくれる、シンプルで強力な関数です。</p>



<p>ポイントを最後に整理しておきます。</p>



<ul class="wp-block-list"><li><strong>構文は <code>=PI()</code></strong>。引数なしだが、カッコは必須。<code>=PI</code> だと #NAME? エラー</li><li><strong>円の面積は <code>=PI()<em>r^2</code>、円周は <code>=2</em>PI()<em>r</code>、球の体積は <code>=(4/3)</em>PI()<em>r^3</code>、円柱の体積は <code>=PI()</em>r^2*h</code></strong> が定番</li><li><strong>三角関数（SIN・COS・TAN）と組み合わせるときは <code>*PI()/180</code> で度→ラジアン変換</strong></li><li>角度変換専用なら <strong>RADIANS関数・DEGREES関数のほうが式が短くて意図も明確</strong></li><li>統計や物理で √(πn) の形が出るなら <strong>SQRTPI関数</strong></li><li>手入力の3.14と比べて約12桁多い精度。<strong>半径が大きくなるほど誤差が拡大</strong>するため、業務では必ず PI関数を使う</li><li>浮動小数点の比較は ROUND関数や ABS関数で許容誤差を設けるのが安全</li></ul>



<p>まずは <code>=PI()</code> を1つのセルに入力して、円周率の表示を確認してみてください。そこから円の面積・円周の計算、三角関数の連携と、少しずつ応用を広げていけば、PI関数を自在に使いこなせるようになりますよ。</p>



<p><strong>関連記事</strong></p>



<ul class="wp-block-list"><li>ExcelのSIN関数の使い方</li><li>ExcelのCOS関数の使い方</li><li>ExcelのTAN関数の使い方</li><li>ExcelのRADIANS関数の使い方</li><li>ExcelのDEGREES関数の使い方</li><li>ExcelのSQRTPI関数の使い方</li><li>ExcelのROUND関数の使い方</li><li>スプレッドシートのPI関数の使い方</li><li>Excel関数一覧</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-pi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
