<?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>オートSUM &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e3%82%aa%e3%83%bc%e3%83%88sum/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jun 2026 07:38:47 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>オートSUM &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのSUM関数の使い方｜合計を求める基本から実務活用まで解説</title>
		<link>https://mashukabu.com/excel-function-howto-use-sum/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-sum/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 12:59:26 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[SUMIF]]></category>
		<category><![CDATA[SUMIFS]]></category>
		<category><![CDATA[SUM関数]]></category>
		<category><![CDATA[オートSUM]]></category>
		<category><![CDATA[合計]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=953</guid>

					<description><![CDATA[ExcelのSUM関数の使い方を初心者向けに解説。基本の合計から複数範囲・別シート参照・複数シート串刺し集計、オートSUM、累計や時間の合計、実務活用パターン、エラー対処法、SUMIF・SUBTOTAL・AVERAGEとの違い、よくある質問まで網羅。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「Excelでセルの合計を出したいけど、足し算をいちいち手入力するのは面倒&#8230;」そんな経験、ありませんか？</p>



<p class="wp-block-paragraph">ExcelのSUM関数を使えば、指定した範囲の数値を一発で合計できます。文字列や空白セルは自動でスキップしてくれるので、データが多少ばらついていても安心ですよ。</p>



<p class="wp-block-paragraph">この記事では、SUM関数の基本から実務活用パターン、よくあるエラーの対処法まで紹介します。複数シートの串刺し集計や時間の合計といった応用テクニックも解説しますよ。<a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL関数</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">ExcelのSUM関数とは？</a></li><li><a href="#toc2" tabindex="0">SUM関数の書き方（構文と引数）</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">SUM関数の基本的な使い方</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><li><a href="#toc10" tabindex="0">オートSUMで素早く入力する</a></li><li><a href="#toc11" tabindex="0">縦横の合計をまとめて入力する</a></li></ol></li><li><a href="#toc12" tabindex="0">SUM関数の実務活用パターン</a><ol><li><a href="#toc13" tabindex="0">月次の売上集計（列全体の合計）</a></li><li><a href="#toc14" tabindex="0">経費精算表の合計（複数の費目をまとめる）</a></li><li><a href="#toc15" tabindex="0">別シートのデータを合計する</a></li><li><a href="#toc16" tabindex="0">消費税込みの合計を一発で求める</a></li><li><a href="#toc17" tabindex="0">小計を除外して正しい合計を出す</a></li><li><a href="#toc18" tabindex="0">SUM関数とIF関数の組み合わせ（配列数式）</a></li></ol></li><li><a href="#toc19" tabindex="0">SUM関数の応用テクニック</a><ol><li><a href="#toc20" tabindex="0">複数シートを串刺しで合計する（3-D集計）</a></li><li><a href="#toc21" tabindex="0">累計（ランニング合計）を出す</a></li><li><a href="#toc22" tabindex="0">時間（労働時間）を合計する</a></li><li><a href="#toc23" tabindex="0">テーブル機能と組み合わせて自動拡張する</a></li></ol></li><li><a href="#toc24" tabindex="0">SUM関数のよくあるエラーと対処法</a><ol><li><a href="#toc25" tabindex="0">「文字列になっている数値」の見分け方</a></li><li><a href="#toc26" tabindex="0">セル範囲を間違えたときの修正方法</a></li></ol></li><li><a href="#toc27" tabindex="0">SUM関数と似た関数の違い・使い分け</a><ol><li><a href="#toc28" tabindex="0">SUM関数とSUMIF/SUMIFS関数の使い分け</a></li><li><a href="#toc29" tabindex="0">SUM関数とSUBTOTAL関数の使い分け</a></li><li><a href="#toc30" tabindex="0">SUM関数とAGGREGATE関数の使い分け</a></li><li><a href="#toc31" tabindex="0">SUM関数とAVERAGE関数の使い分け</a></li></ol></li><li><a href="#toc32" tabindex="0">SUM関数のよくある質問（FAQ）</a><ol><li><a href="#toc33" tabindex="0">Q. SUM関数で文字列が含まれているとエラーになりますか？</a></li><li><a href="#toc34" tabindex="0">Q. SUM関数とオートSUMは何が違いますか？</a></li><li><a href="#toc35" tabindex="0">Q. 飛び飛びのセルを合計するにはどうすればいいですか？</a></li><li><a href="#toc36" tabindex="0">Q. 複数のシートの同じセルを合計できますか？</a></li><li><a href="#toc37" tabindex="0">Q. 合計が「0」になってしまうのはなぜですか？</a></li><li><a href="#toc38" tabindex="0">Q. フィルタで絞り込んだデータだけを合計できますか？</a></li></ol></li><li><a href="#toc39" tabindex="0">まとめ</a><ol><li><a href="#toc40" tabindex="0">この記事で紹介した関数</a></li></ol></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">SUM関数（読み方: サム関数）は、<strong>指定した数値やセル範囲を合計する関数</strong>です。「SUM」は英語の「Sum（合計）」がそのまま名前になっています。</p>



<p class="wp-block-paragraph">Excelの中でもっとも使用頻度が高い関数のひとつです。売上の集計、経費の合計、在庫数の合算など、事務作業のあらゆる場面で活躍します。</p>



<p class="wp-block-paragraph">SUM関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>指定したセル範囲の数値を合計する</li><li>複数の離れたセル範囲をまとめて合計する</li><li>数値を直接引数に渡して計算する</li><li>文字列や空白セルは自動的にスキップする</li></ul>



<p class="wp-block-paragraph">「数値を全部足してね」とExcelにお願いする関数、というイメージですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>SUM関数はExcel 2007以降のすべてのバージョンで使えます。Microsoft 365でももちろん対応していますよ。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=SUM(数値1, [数値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、合計したい数値やセル範囲を指定します。</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>数値1</td><td>必須</td><td>合計したい最初の数値、セル参照、またはセル範囲</td></tr><tr><td>数値2, &#8230;</td><td>任意</td><td>追加で合計したい数値やセル範囲（最大255個まで）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数が2つ以上ある場合は、カンマ（ , ）で区切ります。</p>



<p class="wp-block-paragraph">引数に指定できるものは3種類あります。</p>



<ul class="wp-block-list"><li><strong>数値を直接入力</strong>: <code>=SUM(10, 20, 30)</code> → 結果は60</li><li><strong>セル参照</strong>: <code>=SUM(A1, B1, C1)</code> → 各セルの値を合計</li><li><strong>セル範囲</strong>: <code>=SUM(A1:A10)</code> → A1からA10までを合計</li></ul>



<p class="wp-block-paragraph">これらを組み合わせることもできます。<code>=SUM(A1:A5, C1, 100)</code> のように、範囲・セル参照・数値を混ぜて書けるのがポイントです。</p>



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



<p class="wp-block-paragraph">ここからは、実際にSUM関数を入力する手順を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">セル範囲を合計する（もっとも基本のパターン）</span></h3>



<p class="wp-block-paragraph">A1からA5に入った売上データの合計を出すには、次のように入力します。</p>



<pre class="wp-block-code"><code>=SUM(A1:A5)</code></pre>



<p class="wp-block-paragraph">A1:A5の「:（コロン）」は「A1からA5まで」という意味です。セルを1つずつ指定する必要がないので、データが多いときに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc7">離れたセルを合計する</span></h3>



<p class="wp-block-paragraph">合計したいセルが隣り合っていない場合は、カンマ区切りで指定します。</p>



<pre class="wp-block-code"><code>=SUM(A1, C1, E1)</code></pre>



<p class="wp-block-paragraph">A1・C1・E1の3つのセルだけを合計できます。</p>



<h3 class="wp-block-heading"><span id="toc8">複数の範囲をまとめて合計する</span></h3>



<p class="wp-block-paragraph">離れた範囲をまとめて合計することもできます。</p>



<pre class="wp-block-code"><code>=SUM(A1:A5, C1:C5)</code></pre>



<p class="wp-block-paragraph">A1からA5の合計と、C1からC5の合計をまとめて出してくれます。月ごとの売上が別の列にあるときなどに使ってみてください。</p>



<h3 class="wp-block-heading"><span id="toc9">数値を直接入力して合計する</span></h3>



<p class="wp-block-paragraph">セルを使わず、数値そのものを足すこともできます。</p>



<pre class="wp-block-code"><code>=SUM(1000, 2000, 3000)</code></pre>



<p class="wp-block-paragraph">結果は6000です。簡単な暗算の代わりに使うこともできます。ただし実務では、数値を直接書くよりセル参照にしておくほうが後から修正しやすくておすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc10">オートSUMで素早く入力する</span></h3>



<p class="wp-block-paragraph">SUM関数はキーボードショートカットで一瞬で入力できます。合計を表示したいセルを選んで、次のキーを押すだけです。</p>



<figure class="wp-block-table"><table><thead><tr><th>OS</th><th>ショートカット</th></tr></thead><tbody><tr><td>Windows</td><td><code>Alt</code> + <code>=</code></td></tr><tr><td>Mac</td><td><code>Command</code> + <code>Shift</code> + <code>T</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Excelが自動的にデータ範囲を認識して <code>=SUM(...)</code> を入力してくれます。範囲が合っているか確認して、Enterキーを押せば完了です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>オートSUMの範囲認識は「空白セルの手前まで」です。途中に空白行があると、そこで範囲が途切れてしまいます。Enterを押す前に範囲を確認するクセをつけておくと安心ですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">縦横の合計をまとめて入力する</span></h3>



<p class="wp-block-paragraph">表全体の縦計と横計を一度に入れたいときは、データ範囲と合計を入れる行・列の両方を選択してからオートSUMを押します。</p>



<p class="wp-block-paragraph">選択範囲の右端と下端にまとめて <code>=SUM(...)</code> が入力されるので、表の集計が一瞬で完成します。月次の集計表を作るときに重宝しますよ。</p>



<h2 class="wp-block-heading"><span id="toc12">SUM関数の実務活用パターン</span></h2>



<p class="wp-block-paragraph">基本がわかったところで、実際の仕事でよく使うパターンを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc13">月次の売上集計（列全体の合計）</span></h3>



<p class="wp-block-paragraph">データが毎月追加される売上表では、列全体を範囲にしておくと便利です。</p>



<pre class="wp-block-code"><code>=SUM(B:B)</code></pre>



<p class="wp-block-paragraph">B列のすべての数値が合計されます。行が増えても数式を修正する必要がありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>SUM関数を入力するセル自体がB列にあると循環参照になります。合計セルは別の列に配置しましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc14">経費精算表の合計（複数の費目をまとめる）</span></h3>



<p class="wp-block-paragraph">交通費・通信費・消耗品費など、複数の列に分かれた経費をまとめて合計する場合です。</p>



<pre class="wp-block-code"><code>=SUM(B2:D2)</code></pre>



<p class="wp-block-paragraph">B2からD2の3つの費目を横方向にまとめて合計できます。行方向だけでなく列方向の合計にも使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc15">別シートのデータを合計する</span></h3>



<p class="wp-block-paragraph">月別シートに分かれたデータも、シート名を指定して合計できます。</p>



<pre class="wp-block-code"><code>=SUM(Sheet2!A1:A10)</code></pre>



<p class="wp-block-paragraph">シート名のあとに <code>!</code> を付けて、セル範囲を書きます。シート名にスペースが含まれる場合は、シングルクォーテーションで囲みましょう。</p>



<pre class="wp-block-code"><code>=SUM('4月売上'!B2:B50)</code></pre>



<h3 class="wp-block-heading"><span id="toc16">消費税込みの合計を一発で求める</span></h3>



<p class="wp-block-paragraph">合計に消費税10%を上乗せした金額を、1つの数式で求められます。</p>



<pre class="wp-block-code"><code>=SUM(B2:B10) * 1.1</code></pre>



<p class="wp-block-paragraph">合計と税込計算を1つのセルで済ませられるので便利です。端数を丸めたい場合は、<a href="https://mashukabu.com/excel-function-howto-use-round/">ROUND関数</a>と組み合わせましょう。</p>



<pre class="wp-block-code"><code>=ROUND(SUM(B2:B10) * 1.1, 0)</code></pre>



<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/excel-function-howto-use-rounddown/">ROUNDDOWN関数</a>を使いましょう。<code>=ROUNDDOWN(SUM(B2:B10) * 1.1, 0)</code> と書きます。逆に切り上げたいときは<a href="https://mashukabu.com/excel-function-howto-use-roundup/">ROUNDUP関数</a>を使います。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc17">小計を除外して正しい合計を出す</span></h3>



<p class="wp-block-paragraph">売上表で各月の小計行がある場合、全体合計で小計を二重カウントしてしまうことがあります。小計セルを避けて、データ範囲だけを指定すると正確です。</p>



<pre class="wp-block-code"><code>=SUM(B2:B10, B12:B20, B22:B30)</code></pre>



<p class="wp-block-paragraph">小計行（B11, B21）を飛ばして、データ行だけを合計しています。</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/excel-function-howto-use-subtotal/">SUBTOTAL関数</a>を使う方法もあります。<code>=SUBTOTAL(9, B2:B30)</code> と書けば、SUBTOTAL関数で算出された小計行を自動的に除外して合計してくれますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc18">SUM関数とIF関数の組み合わせ（配列数式）</span></h3>



<p class="wp-block-paragraph">「条件に合うデータだけ合計したい」場合は<a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF関数</a>が便利です。ただし、SUM関数と<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数</a>を組み合わせる方法もあります。</p>



<pre class="wp-block-code"><code>=SUM(IF(A2:A10=&quot;東京&quot;, B2:B10, 0))</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>この数式は配列数式です。Microsoft 365ではそのままEnterで確定できます。古いバージョンでは <code>Ctrl</code> + <code>Shift</code> + <code>Enter</code> で確定する必要があります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc19">SUM関数の応用テクニック</span></h2>



<p class="wp-block-paragraph">基本の合計に慣れてきたら、もう一歩進んだ使い方も覚えておくと作業がぐっとラクになります。実務で役立つ4つのテクニックを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc20">複数シートを串刺しで合計する（3-D集計）</span></h3>



<p class="wp-block-paragraph">「4月」「5月」「6月」のように、同じレイアウトのシートが並んでいるとします。このとき、すべてのシートの同じセルをまとめて合計できます。これを3-D集計（串刺し集計）と呼びます。</p>



<pre class="wp-block-code"><code>=SUM(4月:6月!B2)</code></pre>



<p class="wp-block-paragraph">「4月シートから6月シートまでのB2セル」をすべて足してくれます。シート名を <code>:</code>（コロン）でつなぐのがポイントです。月別シートを集計する年間集計表で大活躍しますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>3-D集計は、対象シートが連続して並んでいる必要があります。<code>4月:6月</code> の間に別の集計シートを挟むと、そのシートまで合計に含まれてしまいます。シートの並び順に注意しましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc21">累計（ランニング合計）を出す</span></h3>



<p class="wp-block-paragraph">上の行から順番に足し上げていく「累計」は、範囲の始点を固定すると作れます。</p>



<pre class="wp-block-code"><code>=SUM($B$2:B2)</code></pre>



<p class="wp-block-paragraph">この数式をB列の隣の列（C2セルなど）に入力して下にコピーしてみてください。C3は <code>=SUM($B$2:B3)</code>、C4は <code>=SUM($B$2:B4)</code> と範囲が自動で伸びていきます。始点の <code>$B$2</code> を絶対参照で固定するのがコツです。日次の売上累計や、在庫の積み上げ管理に便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc22">時間（労働時間）を合計する</span></h3>



<p class="wp-block-paragraph">タイムシートで勤務時間を合計するときも、SUM関数がそのまま使えます。</p>



<pre class="wp-block-code"><code>=SUM(B2:B10)</code></pre>



<p class="wp-block-paragraph">ただし、合計が24時間を超えると、表示が「2:30」のようにリセットされてしまうことがあります。これは時刻の表示形式が原因です。合計セルを選んで、表示形式を <code>[h]:mm</code> に変更してみてください。25時間以上も正しく「25:30」と表示されますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>表示形式は「セルの書式設定」（<code>Ctrl</code> + <code>1</code>）の「ユーザー定義」で <code>[h]:mm</code> と入力して設定します。角カッコ付きの <code>[h]</code> が「24時間でリセットしない」という意味です。時間を文字列で表示したいときは<a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数</a>も活用できます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc23">テーブル機能と組み合わせて自動拡張する</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-table-feature/">Excelのテーブル機能</a>（<code>Ctrl</code> + <code>T</code>）に変換した表なら、行を追加するたびに集計範囲が自動で広がります。</p>



<p class="wp-block-paragraph">テーブルの集計行を表示すると、列ごとに <code>=SUBTOTAL(109, [列名])</code> という数式が自動で入ります。データを追加しても範囲の修正が不要なので、毎月行が増える表ではテーブル化しておくのがおすすめです。</p>



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



<p class="wp-block-paragraph">SUM関数はシンプルですが、思った結果にならないケースもあります。よくあるパターンと対処法をまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>合計が合わない</td><td>数字に見えるが文字列のセルがある</td><td><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数</a>で確認し、<a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数</a>で変換</td></tr><tr><td><code>#VALUE!</code> エラー</td><td>引数に直接文字列を渡している</td><td><code>=SUM("abc", 10)</code> はNG。セル参照なら文字列は自動スキップされる</td></tr><tr><td>合計結果が0</td><td>範囲指定ミスまたは全セルが空白</td><td>数式バーで範囲を確認。表示形式が「文字列」なら「標準」に変更</td></tr><tr><td>循環参照の警告</td><td>SUM関数のセルが自分自身の範囲に含まれている</td><td>合計セルを範囲外に移動する</td></tr><tr><td>桁がずれる</td><td>浮動小数点誤差（0.1+0.2=0.30000&#8230;04）</td><td><a href="https://mashukabu.com/excel-function-howto-use-round/">ROUND関数</a>で端数を丸める</td></tr><tr><td><code>#####</code> と表示される</td><td>列幅が狭くて数値が入りきらない</td><td>列幅を広げる（数値自体は正しい）</td></tr><tr><td><code>#REF!</code> エラー</td><td>参照していたセルや行・列が削除された</td><td>数式を確認し、正しい範囲に入力し直す</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">合計セルに <code>#####</code> が出るのはエラーではなく、列幅が足りないだけです。詳しくは<a href="https://mashukabu.com/excel-cell-sharp-display/">セルに「####」が表示される原因と直し方</a>で解説しています。</p>



<h3 class="wp-block-heading"><span id="toc25">「文字列になっている数値」の見分け方</span></h3>



<p class="wp-block-paragraph">もっとも多いトラブルが「数字なのに合計に含まれない」パターンです。以下の方法で見分けられます。</p>



<ul class="wp-block-list"><li>セルを選択 → 左上に緑色の三角マークが出ていれば「文字列の数値」</li><li><code>=ISNUMBER(A1)</code> で <code>FALSE</code> なら文字列</li><li>セルの値が左寄せなら文字列（数値は右寄せ）</li></ul>



<p class="wp-block-paragraph">対処法は3つあります。</p>



<ol class="wp-block-list"><li>緑の三角マークをクリック →「数値に変換」を選ぶ</li><li><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数</a>で <code>=VALUE(A1)</code> と変換する</li><li>「区切り位置」機能で一括変換する</li></ol>



<p class="wp-block-paragraph">CSVをインポートしたデータでこのトラブルが起きやすいです。詳しくは<a href="https://mashukabu.com/excel-leading-zero-disappears/">Excelで先頭の0が消える原因と解決法</a>も参考にしてください。</p>



<h3 class="wp-block-heading"><span id="toc26">セル範囲を間違えたときの修正方法</span></h3>



<p class="wp-block-paragraph">数式バーをクリックすると、参照範囲が色付きで表示されます。色付きの枠をドラッグすれば、範囲を視覚的に修正できますよ。</p>



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



<p class="wp-block-paragraph">Excelには合計・集計に関する関数がいくつかあります。目的に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>用途</th><th>条件指定</th><th>使用例</th></tr></thead><tbody><tr><td>SUM</td><td>無条件で合計</td><td>なし</td><td><code>=SUM(A1:A10)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF</a></td><td>1条件で合計</td><td>1つ</td><td><code>=SUMIF(B:B,"東京",A:A)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS</a></td><td>複数条件で合計</td><td>複数</td><td><code>=SUMIFS(A:A,B:B,"東京",C:C,">=100")</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-sumproduct/">SUMPRODUCT</a></td><td>配列の積を合計</td><td>配列式</td><td><code>=SUMPRODUCT(A1:A10,B1:B10)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL</a></td><td>フィルタ対応の合計</td><td>集計方法番号</td><td><code>=SUBTOTAL(9,A1:A10)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-aggregate/">AGGREGATE</a></td><td>エラー無視で集計</td><td>オプション番号</td><td><code>=AGGREGATE(9,6,A1:A10)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>平均値を求める</td><td>なし</td><td><code>=AVERAGE(A1:A10)</code></td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT</a></td><td>数値セルの個数</td><td>なし</td><td><code>=COUNT(A1:A10)</code></td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc28">SUM関数とSUMIF/SUMIFS関数の使い分け</span></h3>



<p class="wp-block-paragraph">SUM関数は「全部足す」、<a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF関数</a>は「条件に合うものだけ足す」関数です。</p>



<p class="wp-block-paragraph">たとえば、売上一覧から<strong>東京支店の売上だけ</strong>を合計したいなら、SUMIF関数の出番です。条件なしで全体を合計するならSUM関数を使いましょう。</p>



<p class="wp-block-paragraph">複数の条件を同時に指定したい場合は<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>が使えます。「東京支店」かつ「4月」のように条件を組み合わせられますよ。</p>



<p class="wp-block-paragraph">条件付きの合計をもっと詳しく知りたい方は、<a href="https://mashukabu.com/excel-sumif-sumifs-sumproduct-comparison/">SUMIF・SUMIFS・SUMPRODUCTの使い分け</a>の比較記事もチェックしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc29">SUM関数とSUBTOTAL関数の使い分け</span></h3>



<p class="wp-block-paragraph">SUM関数は<strong>フィルタで非表示にした行も合計に含めます</strong>。フィルタをかけた状態で「表示中のデータだけ合計したい」場合は、<a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL関数</a>を使いましょう。</p>



<pre class="wp-block-code"><code>=SUBTOTAL(9, B2:B100)</code></pre>



<p class="wp-block-paragraph">第1引数の <code>9</code> は「SUM（合計）」を意味する集計方法番号です。この数式なら、フィルタで絞り込んだ行だけの合計を出してくれます。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>SUM</th><th>SUBTOTAL(9, 範囲)</th></tr></thead><tbody><tr><td>フィルタ非表示行</td><td>含む</td><td>除外する</td></tr><tr><td>手動で非表示にした行</td><td>含む</td><td>含む（109なら除外）</td></tr><tr><td>小計行の二重カウント</td><td>起きる</td><td>自動で除外</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">フィルタをよく使う表では、SUBTOTALに置き換えておくのがおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc30">SUM関数とAGGREGATE関数の使い分け</span></h3>



<p class="wp-block-paragraph">合計したい範囲にエラー値が混ざっていると、SUM関数はエラーを返してしまいます。エラーを無視して合計したいときは、<a href="https://mashukabu.com/excel-function-howto-use-aggregate/">AGGREGATE関数</a>が便利です。</p>



<pre class="wp-block-code"><code>=AGGREGATE(9, 6, B2:B100)</code></pre>



<p class="wp-block-paragraph">第1引数の <code>9</code> が「合計」、第2引数の <code>6</code> が「エラー値を無視」という意味です。途中の行にエラーが含まれていても、残りのデータだけで合計を出してくれますよ。</p>



<h3 class="wp-block-heading"><span id="toc31">SUM関数とAVERAGE関数の使い分け</span></h3>



<p class="wp-block-paragraph">合計を出すならSUM関数、平均を出すなら<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>です。手動で平均を出す場合は、SUM関数と<a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数</a>を組み合わせます。</p>



<pre class="wp-block-code"><code>=SUM(A1:A10) / COUNT(A1:A10)</code></pre>



<p class="wp-block-paragraph">この式はAVERAGE関数と同じ結果になります。通常は素直にAVERAGE関数を使うのがおすすめですよ。</p>



<p class="wp-block-paragraph">なお、空白を除いたデータの件数を数えたいときは<a href="https://mashukabu.com/excel-function-howto-use-counta/">COUNTA関数</a>も使えます。用途に応じて使い分けましょう。</p>



<h2 class="wp-block-heading"><span id="toc32">SUM関数のよくある質問（FAQ）</span></h2>



<p class="wp-block-paragraph">最後に、SUM関数についてよく寄せられる質問をまとめました。</p>



<h3 class="wp-block-heading"><span id="toc33">Q. SUM関数で文字列が含まれているとエラーになりますか？</span></h3>



<p class="wp-block-paragraph">A. セル参照や範囲を指定した場合は、文字列や空白セルは自動的にスキップされるのでエラーになりません。ただし、<code>=SUM("abc", 10)</code> のように引数へ直接文字列を書くと <code>#VALUE!</code> エラーになります。</p>



<h3 class="wp-block-heading"><span id="toc34">Q. SUM関数とオートSUMは何が違いますか？</span></h3>



<p class="wp-block-paragraph">A. 中身は同じです。オートSUM（<code>Alt</code> + <code>=</code>）は、SUM関数を素早く入力するためのショートカット機能です。ボタンを押すと自動で <code>=SUM(...)</code> が入力され、範囲も自動認識されます。</p>



<h3 class="wp-block-heading"><span id="toc35">Q. 飛び飛びのセルを合計するにはどうすればいいですか？</span></h3>



<p class="wp-block-paragraph">A. カンマ区切りで指定します。<code>=SUM(A1, A3, A5)</code> のように書けば、離れたセルだけを合計できます。範囲とセルを混ぜて <code>=SUM(A1:A5, C1)</code> のように書くこともできますよ。</p>



<h3 class="wp-block-heading"><span id="toc36">Q. 複数のシートの同じセルを合計できますか？</span></h3>



<p class="wp-block-paragraph">A. できます。これは3-D集計と呼ばれる方法です。<code>=SUM(4月:6月!B2)</code> のようにシート名を <code>:</code> でつなぐと、4月から6月までの全シートのB2セルを合計できます。同じレイアウトの月別シートを集計するときに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc37">Q. 合計が「0」になってしまうのはなぜですか？</span></h3>



<p class="wp-block-paragraph">A. 範囲内のセルが「文字列扱いの数値」になっている可能性が高いです。セル左上の緑の三角マークから「数値に変換」を選んでください。または <code>=ISNUMBER(対象セル)</code> で <code>FALSE</code> になっていないか確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc38">Q. フィルタで絞り込んだデータだけを合計できますか？</span></h3>



<p class="wp-block-paragraph">A. SUM関数ではフィルタで非表示になった行も合計に含まれます。表示中のデータだけ合計したいときは、<a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL関数</a>（<code>=SUBTOTAL(9, 範囲)</code>）を使いましょう。</p>



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



<p class="wp-block-paragraph">SUM関数は、Excelでもっとも基本的で、もっとも使う頻度の高い関数です。</p>



<p class="wp-block-paragraph">この記事のポイントをおさらいしておきましょう。</p>



<ul class="wp-block-list"><li>SUM関数は指定した数値・セル範囲の合計を求める関数</li><li>引数には数値・セル参照・セル範囲を最大255個まで指定できる</li><li>複数の離れた範囲もカンマ区切りでまとめて合計できる</li><li>オートSUM（<code>Alt</code> + <code>=</code>）を使えば一瞬で入力できる</li><li>複数シートの同じセルは <code>=SUM(4月:6月!B2)</code> の3-D集計でまとめられる</li><li>累計は始点を絶対参照で固定（<code>=SUM($B$2:B2)</code>）すると作れる</li><li>時間の合計が24時間を超えるときは表示形式を <code>[h]:mm</code> にする</li><li>文字列が混ざっている場合は<a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数</a>で確認</li><li>条件付きの合計には<a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数</a>を使い分ける</li><li>フィルタ対応の合計には<a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL関数</a>、エラー無視には<a href="https://mashukabu.com/excel-function-howto-use-aggregate/">AGGREGATE関数</a>がおすすめ</li></ul>



<p class="wp-block-paragraph">まずはオートSUMのショートカットから試してみてください。日々の集計作業がグッと速くなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc40">この記事で紹介した関数</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-sumif/">SUMIF関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-sumifs/">SUMIFS関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-sumproduct/">SUMPRODUCT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-subtotal/">SUBTOTAL関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-aggregate/">AGGREGATE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-counta/">COUNTA関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-round/">ROUND関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-rounddown/">ROUNDDOWN関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-roundup/">ROUNDUP関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-text/">TEXT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-table-feature/">Excelのテーブル機能の使い方</a></li><li><a href="https://mashukabu.com/excel-cell-sharp-display/">セルに「####」が表示される原因と直し方</a></li><li><a href="https://mashukabu.com/excel-sumif-sumifs-sumproduct-comparison/">SUMIF・SUMIFS・SUMPRODUCTの使い分け</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-sum/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Excel関数とは？仕組み・入力方法・初心者がまず覚える関数を解説</title>
		<link>https://mashukabu.com/excel-function/</link>
					<comments>https://mashukabu.com/excel-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 05 Feb 2022 15:04:13 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel初心者]]></category>
		<category><![CDATA[SUM]]></category>
		<category><![CDATA[VLOOKUP]]></category>
		<category><![CDATA[オートSUM]]></category>
		<category><![CDATA[引数]]></category>
		<category><![CDATA[関数とは]]></category>
		<category><![CDATA[関数の入力方法]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=958</guid>

					<description><![CDATA[Excel関数とは何かを初心者向けにやさしく解説します。関数の仕組み・引数の意味・3つの入力方法に加え、SUM・IF・VLOOKUPなど最初に覚えたい関数や、よくあるエラーの対処法、FAQまで網羅。この記事を読めば関数の基本が一通りわかりますよ。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Excelで関数を使えるようになりたいけれど、そもそも関数って何だろう。こんな疑問を持っている方は、意外と多いのではないでしょうか。</p>



<p class="wp-block-paragraph">関数の意味がわからないまま操作していると、計算ミスに気づけなかったり、作業効率がなかなか上がらなかったりします。最初に基本を押さえておくと、その後の習得がぐっとスムーズになりますよ。</p>



<p class="wp-block-paragraph">この記事では、Excel関数とは何かという基本から、引数の意味、入力方法、まず覚えたい関数までをまとめて解説します。読み終えるころには、関数への苦手意識がだいぶ減っているはずです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>この記事は次のような人におすすめ</strong></p><p>&#8211; Excelの関数が何なのか、よくわかっていない人<br>&#8211; 関数の入力方法を知りたい人<br>&#8211; まず覚えるべき関数が何か知りたい人</p></blockquote>



<p class="wp-block-paragraph"><strong>対象環境</strong>: Microsoft Excel 2016以降 / Microsoft 365（Windows・Mac共通）</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">Excel関数とは</a><ol><li><a href="#toc2" tabindex="0">関数の基本的な形式</a></li><li><a href="#toc3" tabindex="0">引数（ひきすう）とは</a></li></ol></li><li><a href="#toc4" tabindex="0">関数と数式の違い</a></li><li><a href="#toc5" tabindex="0">Excel関数の入力方法【3つ】</a><ol><li><a href="#toc6" tabindex="0">方法1: セルに直接入力する（一番速い）</a></li><li><a href="#toc7" tabindex="0">方法2: 関数の挿入ダイアログを使う（関数名がわからないとき）</a></li><li><a href="#toc8" tabindex="0">方法3: オートSUMを使う（合計・平均をワンクリック）</a></li></ol></li><li><a href="#toc9" tabindex="0">初心者がまず覚えておきたいExcel関数</a><ol><li><a href="#toc10" tabindex="0">SUM関数（合計）</a></li><li><a href="#toc11" tabindex="0">AVERAGE関数（平均）/ COUNT関数（個数）</a></li><li><a href="#toc12" tabindex="0">IF関数（条件分岐）</a></li><li><a href="#toc13" tabindex="0">VLOOKUP関数（表からデータを検索）</a></li><li><a href="#toc14" tabindex="0">COUNTIF・IFERROR（次のステップ）</a></li></ol></li><li><a href="#toc15" tabindex="0">関数をもっと使いこなす基礎知識</a><ol><li><a href="#toc16" tabindex="0">相対参照と絶対参照（$の意味）</a></li><li><a href="#toc17" tabindex="0">関数の中に関数を入れる（ネスト）</a></li></ol></li><li><a href="#toc18" tabindex="0">関数入力でよくあるミスと対処法</a><ol><li><a href="#toc19" tabindex="0">エラー値が表示されたときは</a></li></ol></li><li><a href="#toc20" tabindex="0">関数を効率よく覚えるコツ</a><ol><li><a href="#toc21" tabindex="0">よく使う関数から覚える</a></li><li><a href="#toc22" tabindex="0">実際に手を動かす</a></li><li><a href="#toc23" tabindex="0">どんな関数があるか、ざっくり把握しておく</a></li></ol></li><li><a href="#toc24" tabindex="0">よくある質問（FAQ）</a></li><li><a href="#toc25" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">Excel関数とは、あらかじめ用意されている計算の仕組みのことです。「この範囲を合計して」「条件に合うデータを数えて」といった処理を、短い数式で実行できます。</p>



<p class="wp-block-paragraph">たとえば、セルA1からA10までの数値を合計したいとします。手作業で「=A1+A2+A3+…」と書くのは大変ですよね。SUM関数を使えば、次のように書くだけで済みます。</p>



<pre class="wp-block-code"><code>=SUM(A1:A10)</code></pre>



<p class="wp-block-paragraph">Excelには数百種類もの関数が用意されています。ただし、すべてを覚える必要はありません。実務でよく使うのは20〜30種類ほどです。まずは基本的なものから覚えていけば大丈夫ですよ。</p>



<h3 class="wp-block-heading"><span id="toc2">関数の基本的な形式</span></h3>



<p class="wp-block-paragraph">どの関数も、次の形で入力します。</p>



<pre class="wp-block-code"><code>=関数名(引数1, 引数2, …)</code></pre>



<p class="wp-block-paragraph">この形式さえ覚えておけば、どんな関数でも同じ感覚で使えます。各要素の役割は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>要素</th><th>役割</th><th>例</th></tr></thead><tbody><tr><td>=（イコール）</td><td>「これは数式です」とExcelに伝える記号</td><td>=</td></tr><tr><td>関数名</td><td>使いたい計算の種類を指定する</td><td>SUM, IF, VLOOKUP</td></tr><tr><td>()（カッコ）</td><td>引数を囲む</td><td>(A1:A10)</td></tr><tr><td>引数（ひきすう）</td><td>計算に使うデータを指定する</td><td>A1:A10</td></tr><tr><td>,（カンマ）</td><td>引数どうしを区切る記号</td><td>A1, B1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">なお、引数を取らない関数もあります。たとえば今日の日付を返すTODAY関数は <code>=TODAY()</code> のようにカッコの中が空です。それでもカッコ自体は省略できないので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc3">引数（ひきすう）とは</span></h3>



<p class="wp-block-paragraph">引数とは、関数に「何を計算するか」を教えるための情報です。読み方は「ひきすう」で、プログラミングでも使われる用語です。</p>



<p class="wp-block-paragraph">引数の数や種類は、関数によって異なります。たとえばSUM関数とIF関数では、引数の使い方がまったく違います。</p>



<pre class="wp-block-code"><code>=SUM(A1:A10)</code></pre>



<p class="wp-block-paragraph">SUM関数の引数は「合計する範囲」です。ここではA1からA10までのセルを合計します。</p>



<pre class="wp-block-code"><code>=IF(A1&gt;=80, &quot;合格&quot;, &quot;不合格&quot;)</code></pre>



<p class="wp-block-paragraph">IF関数の引数は3つです。それぞれの意味は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数の順番</th><th>意味</th><th>上の例での値</th></tr></thead><tbody><tr><td>第1引数</td><td>条件</td><td>A1>=80（A1が80以上か）</td></tr><tr><td>第2引数</td><td>条件に合うときの値</td><td>&#8220;合格&#8221;</td></tr><tr><td>第3引数</td><td>条件に合わないときの値</td><td>&#8220;不合格&#8221;</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数には「必須引数」と「省略できる引数」があります。省略できる引数は、構文の説明で <code>[ ]</code>（角カッコ）で囲んで表記されることが多いです。たとえばIF関数の第3引数は省略でき、省略すると条件に合わないときにFALSEが返ります。</p>



<p class="wp-block-paragraph">引数の内容を暗記する必要はありません。関数を入力するとき、Excelが引数のヒントを表示してくれるので、それを見ながら入力すれば大丈夫ですよ。</p>



<h2 class="wp-block-heading"><span id="toc4">関数と数式の違い</span></h2>



<p class="wp-block-paragraph">初心者がつまずきやすいのが、「数式」と「関数」の違いです。この2つは似ているようで、指す範囲が異なります。</p>



<p class="wp-block-paragraph"><strong>数式</strong>とは、<code>=</code> で始まる計算式全般のことです。たとえば <code>=A1+B1</code> や <code>=A1*1.1</code> も立派な数式です。</p>



<p class="wp-block-paragraph"><strong>関数</strong>とは、その数式の中で使う、あらかじめ用意された便利な機能のことです。SUMやIFなどが関数にあたります。</p>



<pre class="wp-block-code"><code>=A1+A2+A3      ← 数式（関数を使っていない）
=SUM(A1:A3)    ← 数式（SUM関数を使っている）</code></pre>



<p class="wp-block-paragraph">つまり「関数は数式の一部」と考えるとわかりやすいです。すべての関数は数式ですが、すべての数式が関数を使っているわけではありません。この感覚をつかんでおくと、エラーの原因も見つけやすくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc5">Excel関数の入力方法【3つ】</span></h2>



<p class="wp-block-paragraph">関数をセルに入力する方法は、大きく3つあります。それぞれの特徴を知っておくと、場面に合わせて使い分けられますよ。</p>



<h3 class="wp-block-heading"><span id="toc6">方法1: セルに直接入力する（一番速い）</span></h3>



<p class="wp-block-paragraph">もっとも効率が良いのは、セルに直接関数を入力する方法です。</p>



<p class="wp-block-paragraph"><strong>手順:</strong></p>



<ol class="wp-block-list"><li>関数を入力したいセルをクリックする</li><li>半角で <code>=</code> を入力する</li><li>関数名を入力し始める（例: <code>su</code> と入力）</li><li>候補リストが表示されるので、使いたい関数をダブルクリックする</li><li>引数を入力する（セル範囲はマウスでドラッグしても指定できる）</li><li>Enterキーを押して確定する</li></ol>



<p class="wp-block-paragraph">関数名は最初の2〜3文字を入力するだけで候補が表示されます。正確なスペルを覚えていなくても問題ありません。引数を入力している間も、Excelがヒントを出してくれるので安心です。</p>



<p class="wp-block-paragraph">この方法は慣れると速いので、最終的にはこちらをメインで使うのがおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc7">方法2: 関数の挿入ダイアログを使う（関数名がわからないとき）</span></h3>



<p class="wp-block-paragraph">使いたい関数名がわからないときに便利なのが「関数の挿入」ダイアログです。</p>



<p class="wp-block-paragraph"><strong>手順:</strong></p>



<ol class="wp-block-list"><li>関数を入力したいセルをクリックする</li><li>数式バーの左にある「fx」ボタンをクリックする（または「数式」タブ →「関数の挿入」）</li><li>「関数の検索」にやりたいことを入力する（例:「合計」）</li><li>表示された関数の一覧から、使いたい関数を選んでOKをクリックする</li><li>引数の入力画面が表示されるので、説明を見ながら引数を入力する</li><li>OKをクリックして確定する</li></ol>



<p class="wp-block-paragraph">この方法は入力に少し手間がかかります。その代わり、引数の説明が画面に表示されるので、初心者でも安心して使えます。関数名がわからないときは、まずこの方法で検索してみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc8">方法3: オートSUMを使う（合計・平均をワンクリック）</span></h3>



<p class="wp-block-paragraph">合計や平均など、よく使う集計はもっと手軽に入力できます。それが「オートSUM」です。</p>



<p class="wp-block-paragraph">「ホーム」タブの右側、または「数式」タブに「オートSUM（Σ）」ボタンがあります。これをクリックすると、SUM関数が自動で入力されます。Excelが合計する範囲を推測してくれるので、範囲が正しければEnterを押すだけで完了です。</p>



<p class="wp-block-paragraph">オートSUMボタンの右側にある「▼」を押してみてください。平均（AVERAGE）・数値の個数（COUNT）・最大値（MAX）・最小値（MIN）も選べます。<code>Alt</code> + <code>Shift</code> + <code>=</code> のショートカットでも呼び出せるので、覚えておくと便利ですよ。</p>



<h2 class="wp-block-heading"><span id="toc9">初心者がまず覚えておきたいExcel関数</span></h2>



<p class="wp-block-paragraph">数百種類もある関数ですが、まずは次の関数を覚えれば、実務の多くの場面に対応できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>機能</th><th>入力例</th><th>結果の例</th></tr></thead><tbody><tr><td>SUM</td><td>合計を求める</td><td>=SUM(A1:A10)</td><td>数値の合計値</td></tr><tr><td>AVERAGE</td><td>平均を求める</td><td>=AVERAGE(B1:B10)</td><td>数値の平均値</td></tr><tr><td>COUNT</td><td>数値の個数を数える</td><td>=COUNT(C1:C10)</td><td>数値が入ったセルの数</td></tr><tr><td>IF</td><td>条件で結果を変える</td><td>=IF(D1>=80,&#8221;合格&#8221;,&#8221;不合格&#8221;)</td><td>合格 または 不合格</td></tr><tr><td>VLOOKUP</td><td>表からデータを検索する</td><td>=VLOOKUP(E1,A:B,2,FALSE)</td><td>検索結果の値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ここからは、それぞれの関数を少しだけ詳しく見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc10">SUM関数（合計）</span></h3>



<p class="wp-block-paragraph">SUM関数は、指定した範囲の数値を合計する関数です。もっとも使う機会が多い関数といえます。</p>



<pre class="wp-block-code"><code>=SUM(A1:A10)</code></pre>



<p class="wp-block-paragraph">範囲（A1:A10）だけでなく、<code>=SUM(A1, B1, C1)</code> のように個別のセルをカンマで区切って指定することもできます。文字列や空白セルは自動でスキップしてくれるので、多少データが混ざっていても安心です。詳しい使い方は<a href="https://mashukabu.com/excel-function-howto-use-sum/">SUM関数の使い方</a>で解説しています。</p>



<h3 class="wp-block-heading"><span id="toc11">AVERAGE関数（平均）/ COUNT関数（個数）</span></h3>



<p class="wp-block-paragraph">AVERAGE関数は数値の平均を、COUNT関数は数値が入ったセルの個数を求めます。</p>



<pre class="wp-block-code"><code>=AVERAGE(B1:B10)
=COUNT(C1:C10)</code></pre>



<p class="wp-block-paragraph">AVERAGE関数には1つ注意点があります。空白セルは計算から無視されますが、<code>0</code> が入力されたセルは計算に含まれてしまうのです。平均が思ったより低いときは、0が混ざっていないか確認してみてください。詳しくは<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数の使い方</a>と<a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数の使い方</a>をご覧くださいね。</p>



<h3 class="wp-block-heading"><span id="toc12">IF関数（条件分岐）</span></h3>



<p class="wp-block-paragraph">IF関数は、条件によって結果を変える関数です。「点数が80以上なら合格、そうでなければ不合格」といった処理ができます。</p>



<pre class="wp-block-code"><code>=IF(D1&gt;=80, &quot;合格&quot;, &quot;不合格&quot;)</code></pre>



<p class="wp-block-paragraph">引数は3つで、第1引数の「条件」が必須です。文字列を返すときは、<code>"合格"</code> のように引用符（&#8221;）で囲む点に注意してください。条件分岐の幅が広い便利な関数なので、ぜひ<a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数の使い方</a>で詳しく学んでみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc13">VLOOKUP関数（表からデータを検索）</span></h3>



<p class="wp-block-paragraph">VLOOKUP関数は、表の中から条件に合うデータを探し出す関数です。商品コードから商品名を引っ張ってくる、といった作業で活躍します。</p>



<pre class="wp-block-code"><code>=VLOOKUP(E1, A:B, 2, FALSE)</code></pre>



<p class="wp-block-paragraph">引数は4つで、最後の「検索の型」だけ省略できます。完全に一致するものを探すときはFALSE、おおよそ一致でよいときはTRUEを指定します。実務では完全一致のFALSEを使う場面がほとんどです。少しハードルが高い関数なので、<a href="https://mashukabu.com/excel-function-howto-use-vlookup/">VLOOKUP関数の使い方</a>でじっくり確認してみてください。</p>



<p class="wp-block-paragraph">なお、Microsoft 365やExcel 2021以降では、VLOOKUPの後継となる<a href="https://mashukabu.com/excel-function-howto-use-xlookup/">XLOOKUP関数</a>も使えます。これから覚えるなら、こちらも候補に入れておくとよいですよ。</p>



<h3 class="wp-block-heading"><span id="toc14">COUNTIF・IFERROR（次のステップ）</span></h3>



<p class="wp-block-paragraph">SUMやIFに慣れてきたら、次は条件付きの集計やエラー処理にも挑戦してみましょう。</p>



<p class="wp-block-paragraph">COUNTIF関数は、範囲の中で条件に合うセルの個数を数えます。「『りんご』と入力されたセルがいくつあるか」といった集計に使います。</p>



<pre class="wp-block-code"><code>=COUNTIF(A1:A10, &quot;りんご&quot;)</code></pre>



<p class="wp-block-paragraph">IFERROR関数は、数式がエラーになったときに表示する値を指定できる関数です。VLOOKUPで該当データが見つからず <code>#N/A</code> エラーが出るような場面で重宝します。</p>



<pre class="wp-block-code"><code>=IFERROR(VLOOKUP(E1,A:B,2,FALSE), &quot;該当なし&quot;)</code></pre>



<p class="wp-block-paragraph">それぞれ<a href="https://mashukabu.com/excel-function-howto-use-countif/">COUNTIF関数の使い方</a>と<a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数の使い方</a>で詳しく解説しています。</p>



<h2 class="wp-block-heading"><span id="toc15">関数をもっと使いこなす基礎知識</span></h2>



<p class="wp-block-paragraph">関数そのものとあわせて知っておきたい、2つの基礎知識を紹介します。どちらも関数を実務で使うときに欠かせない考え方です。</p>



<h3 class="wp-block-heading"><span id="toc16">相対参照と絶対参照（$の意味）</span></h3>



<p class="wp-block-paragraph">数式をコピーしたとき、参照するセルがずれるかどうかを決めるのが「参照方式」です。</p>



<ul class="wp-block-list"><li><strong>相対参照</strong>（例: <code>A1</code>）: 数式をコピーすると、参照先も一緒にずれます。</li><li><strong>絶対参照</strong>（例: <code>$A$1</code>）: <code>$</code> を付けると、コピーしても参照先が固定されます。</li></ul>



<p class="wp-block-paragraph">たとえばVLOOKUPで検索する表を固定したいときに便利です。<code>$A$1:$B$100</code> のように絶対参照にしておくと、数式をコピーしても表の範囲がずれません。<code>$</code> は手で入力してもよいですが、セルを選択して <code>F4</code> キーを押すと、相対参照と絶対参照を簡単に切り替えられますよ。</p>



<h3 class="wp-block-heading"><span id="toc17">関数の中に関数を入れる（ネスト）</span></h3>



<p class="wp-block-paragraph">関数の引数の中に、別の関数を入れることもできます。これを「ネスト（入れ子）」と呼びます。</p>



<pre class="wp-block-code"><code>=IF(D1&gt;=80, &quot;合格&quot;, IF(D1&gt;=60, &quot;再試験&quot;, &quot;不合格&quot;))</code></pre>



<p class="wp-block-paragraph">この例では、IF関数の中にさらにIF関数を入れて、3段階で判定しています。ネストは便利ですが、深くしすぎると数式が読みにくくなります。実用上は3〜4段までを目安にしましょう。それ以上複雑になる場合は、IFS関数など別の関数への置き換えを検討してみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc18">関数入力でよくあるミスと対処法</span></h2>



<p class="wp-block-paragraph">関数を入力したのにエラーが表示された、という経験はないでしょうか。初心者がよくやるミスと、その対処法をまとめました。</p>



<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><tr><td>全角で入力する</td><td>エラーが出るか、文字として表示される</td><td>半角英数モードで入力する</td></tr><tr><td>カッコの閉じ忘れ</td><td>エラーメッセージが表示される</td><td>修正候補が表示されたら「はい」をクリックする</td></tr><tr><td>カンマとコロンの間違い</td><td>意図しない計算結果になる</td><td>範囲は「:（コロン）」、引数の区切りは「,（カンマ）」</td></tr><tr><td>文字列の引用符忘れ</td><td>#NAME? エラーが出る</td><td>文字列は「&#8221;」で囲む</td></tr><tr><td>セル範囲の指定ミス</td><td>計算結果が正しくない</td><td>数式バーで範囲を確認し、選び直す</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に多いのが「全角で入力してしまう」ミスです。関数は半角英数字で入力する必要があります。入力前に、日本語入力がオフになっているか確認してみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc19">エラー値が表示されたときは</span></h3>



<p class="wp-block-paragraph">エラーが表示されたときは、セルに出るエラー値から原因を特定できます。代表的なものを挙げておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー値</th><th>よくある原因</th></tr></thead><tbody><tr><td>#DIV/0!</td><td>0で割り算した（割る数が空白セルの場合も）</td></tr><tr><td>#VALUE!</td><td>引数の型が合わない（文字列を計算しようとした等）</td></tr><tr><td>#NAME?</td><td>関数名のスペルミス、引用符の付け忘れ</td></tr><tr><td>#REF!</td><td>参照していたセルが削除された</td></tr><tr><td>#N/A</td><td>VLOOKUPなどで検索値が見つからない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">エラーの種類ごとの詳しい原因と対処法は、<a href="https://mashukabu.com/excel-error-value-list/">セルに表示されるエラーの種類と原因、対処方法を解説</a>の記事で確認できます。</p>



<h2 class="wp-block-heading"><span id="toc20">関数を効率よく覚えるコツ</span></h2>



<p class="wp-block-paragraph">関数は数百種類ありますが、全部覚える必要はありません。効率よく身につけるためのコツを3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc21">よく使う関数から覚える</span></h3>



<p class="wp-block-paragraph">まずは先ほど紹介したSUM・AVERAGE・COUNT・IF・VLOOKUPから始めましょう。この5つを使いこなせれば、日常業務の大半はカバーできます。慣れてきたら、次のステップとしてCOUNTIFやSUMIFなどの条件付き関数に進むのがおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc22">実際に手を動かす</span></h3>



<p class="wp-block-paragraph">関数は見て覚えるよりも、実際にExcelを開いて入力してみるほうが早く身につきます。練習用のデータを作って、いろいろな関数を試してみてください。</p>



<p class="wp-block-paragraph">最初は正しく動かなくても気にしなくて大丈夫です。エラーが出ても壊れることはないので、何度でもやり直せますよ。</p>



<h3 class="wp-block-heading"><span id="toc23">どんな関数があるか、ざっくり把握しておく</span></h3>



<p class="wp-block-paragraph">関数名やスペルを暗記する必要はありません。でも「こういうことができる関数がある」と知っておくだけで、作業中に「あの関数が使えそう」と気づけるようになります。</p>



<p class="wp-block-paragraph">以下の一覧ページに目を通しておくと、いざというときに役立ちます。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-list-by-function/">機能別 Excel関数一覧</a></li><li><a href="https://mashukabu.com/excel-function-alphabetical-order/">アルファベット順 Excel関数一覧</a></li><li><a href="https://mashukabu.com/excel-function-alphabetical-order-pronunciation/">Excel関数の読み方一覧</a></li></ul>



<h2 class="wp-block-heading"><span id="toc24">よくある質問（FAQ）</span></h2>



<p class="wp-block-paragraph">最後に、Excel関数について初心者からよく寄せられる質問をまとめました。</p>



<p class="wp-block-paragraph"><strong>Q1. 関数と数式は何が違うのですか？</strong></p>



<p class="wp-block-paragraph">数式は <code>=</code> で始まる計算式全般のことです。関数は、その数式の中で使う、あらかじめ用意された機能を指します。<code>=A1+B1</code> は関数を使わない数式、<code>=SUM(A1:B1)</code> はSUM関数を使った数式です。関数は数式の一部、とイメージしてください。</p>



<p class="wp-block-paragraph"><strong>Q2. 関数名は大文字と小文字、どちらで入力すればいいですか？</strong></p>



<p class="wp-block-paragraph">どちらでも問題ありません。<code>sum</code> と小文字で入力しても、確定すると自動で <code>SUM</code> と大文字に変換されます。入力のしやすい方で大丈夫ですよ。</p>



<p class="wp-block-paragraph"><strong>Q3. 関数はいくつ覚えればいいですか？</strong></p>



<p class="wp-block-paragraph">まずはSUM・AVERAGE・COUNT・IF・VLOOKUPの5つで十分です。実務でよく使うのは20〜30種類ほどなので、必要になったときに少しずつ増やしていけばOKです。</p>



<p class="wp-block-paragraph"><strong>Q4. 引数（ひきすう）は全部暗記しないとダメですか？</strong></p>



<p class="wp-block-paragraph">暗記は不要です。関数を入力し始めると、Excelが引数のヒントを表示してくれます。それを見ながら入力すれば、暗記していなくても正しく使えますよ。</p>



<p class="wp-block-paragraph"><strong>Q5. 関数を入力したのに計算されず、文字のまま表示されます。</strong></p>



<p class="wp-block-paragraph">主な原因は2つです。1つはセルの先頭に半角の <code>=</code> を入れ忘れているケース。もう1つは、セルの表示形式が「文字列」になっているケースです。後者の場合は、表示形式を「標準」に直してから入力し直してみてください。</p>



<p class="wp-block-paragraph"><strong>Q6. Macのエクセルでも同じ関数が使えますか？</strong></p>



<p class="wp-block-paragraph">基本的な関数は、WindowsでもMacでも共通して使えます。ごく一部にWindows専用の関数もありますが、SUMやIF、VLOOKUPといったよく使う関数は問題なく使えますよ。</p>



<p class="wp-block-paragraph"><strong>Q7. Googleスプレッドシートでも同じ関数が使えますか？</strong></p>



<p class="wp-block-paragraph">SUM・IF・VLOOKUPなど、多くの関数はGoogleスプレッドシートでもほぼ同じように使えます。ただし、一部の関数は名称や仕様が異なる場合があります。乗り換えるときは、その関数が対応しているか確認しておくと安心です。</p>



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



<p class="wp-block-paragraph">Excel関数とは、あらかじめ用意されている計算の仕組みのことです。SUMやIFなど数百種類の関数があり、<code>=関数名(引数)</code> の形で入力します。</p>



<p class="wp-block-paragraph">この記事で紹介した内容をおさらいしておきましょう。</p>



<ul class="wp-block-list"><li>関数は「=関数名(引数)」の形で入力する</li><li>引数は関数に「何を計算するか」を教える情報。必須引数と省略できる引数がある</li><li>関数は数式の一部（すべての数式が関数を使うわけではない）</li><li>入力方法は「直接入力」「関数の挿入ダイアログ」「オートSUM」の3つ</li><li>まずはSUM・AVERAGE・COUNT・IF・VLOOKUPの5つから始める</li><li>相対参照・絶対参照、ネストも知っておくと応用が利く</li><li>全部覚える必要はなく、使いながら少しずつ慣れていけばOK</li></ul>



<p class="wp-block-paragraph">関数は最初こそ難しく感じますが、焦らず1つずつ使っていけば自然と身につきます。まずはSUM関数で合計を出すところから、ぜひ試してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
