<?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/%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E9%96%A2%E6%95%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jun 2026 14:55:51 +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>カウント関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのCOUNTA関数の使い方｜空白以外のセルを数える方法</title>
		<link>https://mashukabu.com/spreadsheet-counta-function/</link>
					<comments>https://mashukabu.com/spreadsheet-counta-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Wed, 18 Mar 2026 11:25:19 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[COUNTA関数]]></category>
		<category><![CDATA[COUNT関数]]></category>
		<category><![CDATA[カウント関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[データ入力チェック]]></category>
		<category><![CDATA[空白以外カウント]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4069</guid>

					<description><![CDATA[GoogleスプレッドシートのCOUNTA関数の使い方を初心者向けに解説。空白以外のセルをすべてカウントする仕組みや、COUNT関数との違いを比較表で整理。名簿の入力チェックなど実務パターンも紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「データが入っているセルの数を数えたい」。名簿やアンケートを管理していると、こんな場面がよくありますよね。</p>



<p class="wp-block-paragraph">COUNT関数を使ったら文字列が無視されてしまい、結果が合わなかった経験はありませんか？ それは、COUNT関数が数値しか数えないからです。</p>



<p class="wp-block-paragraph">そんなときに使うのがCOUNTA関数です。この記事ではGoogleスプレッドシートを対象に解説します。COUNTA関数の基本から実務パターン、COUNT関数との違いまでまとめました。</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">COUNTA関数とは？空白以外をすべてカウントする関数</a></li><li><a href="#toc2" tabindex="0">COUNTA関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">COUNTA関数がカウントする値・しない値</a></li></ol></li><li><a href="#toc6" tabindex="0">COUNTA関数の基本的な使い方</a></li><li><a href="#toc7" tabindex="0">COUNT関数とCOUNTA関数の違いを比較表で整理</a><ol><li><a href="#toc8" tabindex="0">使い分けの考え方</a></li></ol></li><li><a href="#toc9" tabindex="0">COUNTA関数の実務活用パターン4選</a><ol><li><a href="#toc10" tabindex="0">名簿の入力済み行数を数える</a></li><li><a href="#toc11" tabindex="0">回答率・入力率を自動算出する</a></li><li><a href="#toc12" tabindex="0">未入力セル数を把握する</a></li><li><a href="#toc13" tabindex="0">COUNTAとCOUNTBLANKで入力状況を一目で確認する</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">スペースが入ったセルに要注意（最頻出の落とし穴）</a></li><li><a href="#toc16" tabindex="0">空文字列(&#8220;&#8221;)はカウントされない</a></li></ol></li><li><a href="#toc17" tabindex="0">まとめ</a><ol><li><a href="#toc18" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">COUNTA関数とは？空白以外をすべてカウントする関数</span></h2>



<p class="wp-block-paragraph">COUNTA関数は、指定した範囲で<strong>空白以外のセル</strong>の個数を返す関数です。読み方は「カウントエー」。COUNT（数える）+ A（All＝すべて）が名前の由来です。</p>



<p class="wp-block-paragraph">ポイントは「値の種類を問わない」という点です。数値・文字列・日付・論理値・エラー値、何が入っていてもカウントします。空白セルだけが除外される、とてもシンプルな仕組みです。</p>



<p class="wp-block-paragraph">たとえば名簿のB列に名前が入っているセルの数を数えたいとき、COUNTA関数ならセル範囲を指定するだけでOKです。</p>



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



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



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



<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">引数にはセル範囲を指定するのが一般的です。<code>=COUNTA(B2:B100)</code> のように書きます。複数の範囲をまとめて数えたいときは、カンマで区切ります。</p>



<pre class="wp-block-code"><code>=COUNTA(A1:A10, C1:C10)</code></pre>



<h3 class="wp-block-heading"><span id="toc5">COUNTA関数がカウントする値・しない値</span></h3>



<p class="wp-block-paragraph">COUNTA関数の判定基準を一覧で整理します。</p>



<figure class="wp-block-table"><table><thead><tr><th>データの種類</th><th>例</th><th>カウント</th></tr></thead><tbody><tr><td>数値</td><td>100, 3.14</td><td>する</td></tr><tr><td>文字列</td><td>山田太郎</td><td>する</td></tr><tr><td>日付</td><td>2024/1/1</td><td>する</td></tr><tr><td>時刻</td><td>9:00</td><td>する</td></tr><tr><td>論理値</td><td>TRUE / FALSE</td><td>する</td></tr><tr><td>エラー値</td><td>#N/A, #VALUE!</td><td>する</td></tr><tr><td>スペースのみ</td><td>&#8221; &#8220;</td><td>する（空白扱いされない）</td></tr><tr><td>空文字列（数式結果）</td><td>=&#8221;&#8221;の結果</td><td>しない</td></tr><tr><td>空白セル</td><td>（なし）</td><td>しない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「何か入っていればカウントする。空っぽならカウントしない」。これがCOUNTA関数の基本ルールです。</p>



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



<p class="wp-block-paragraph">実際にCOUNTA関数を使ってみましょう。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/spreadsheet-sumif-function_01_data_sample-table.png" alt="01 data sample table" /></figure>



<p class="wp-block-paragraph">B2:B10に「山田, 100, , 鈴木, TRUE, #N/A, 2024/1/1, , 田中」が入っているとします。空白セルは2つです。</p>



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



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/spreadsheet-counta-function/02_formula_counta-basic.png/">_images/spreadsheet-counta-function/02_formula_counta-basic.png</a></p>



<p class="wp-block-paragraph">結果は <strong>7</strong> です。空白セル2つだけが除外され、文字列・数値・論理値・エラー値・日付のすべてがカウントされます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/03_result_counta-basic.png" alt="03 result counta basic" /></figure>



<p class="wp-block-paragraph">同じデータに<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>を使うと、結果は <strong>2</strong> です。数値の100と日付の2024/1/1だけがカウントされます。この違いを押さえておくと、関数の選び間違いを防げますよ。</p>



<h2 class="wp-block-heading"><span id="toc7">COUNT関数とCOUNTA関数の違いを比較表で整理</span></h2>



<p class="wp-block-paragraph">COUNT関数とCOUNTA関数は名前が似ていて混同しやすいです。比較表で違いを整理しましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>COUNT</th><th>COUNTA</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>論理値（TRUE/FALSE）</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></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc8">使い分けの考え方</span></h3>



<p class="wp-block-paragraph">迷ったら次のように判断してください。</p>



<ul class="wp-block-list"><li><strong>数値だけの列</strong>（金額・点数など）→ <a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a></li><li><strong>文字列も混在する列</strong>（名前・回答など）→ COUNTA関数</li><li><strong>条件付きで数えたい</strong> → <a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a> / <a href="https://mashukabu.com/spreadsheet-countifs-function/">COUNTIFS関数</a></li><li><strong>空白セルを数えたい</strong> → <a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK関数</a></li></ul>



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



<p class="wp-block-paragraph">基本を押さえたところで、実務での使いどころを紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">名簿の入力済み行数を数える</span></h3>



<p class="wp-block-paragraph">顧客名簿や社員リストで「名前が入力されている行」を数えるパターンです。</p>



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



<p class="wp-block-paragraph">B列（名前欄）に値があるセルの数がそのままデータ件数になります。行の追加・削除に連動して自動更新されるので便利です。</p>



<h3 class="wp-block-heading"><span id="toc11">回答率・入力率を自動算出する</span></h3>



<p class="wp-block-paragraph">アンケートの回答率をパーセントで出したいときは、COUNTA関数とROWS関数を組み合わせます。</p>



<pre class="wp-block-code"><code>=COUNTA(C2:C50) / ROWS(C2:C50)</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/04_result_counta-response-rate.png" alt="04 result counta response rate" /></figure>



<p class="wp-block-paragraph">この式で「回答済み人数 / 全体の行数」が計算できます。セルの書式を「パーセント」にすれば、回答率がすぐに確認できますよ。</p>



<h3 class="wp-block-heading"><span id="toc12">未入力セル数を把握する</span></h3>



<p class="wp-block-paragraph">全体の行数からCOUNTAの結果を引くと、未入力セルの数がわかります。</p>



<pre class="wp-block-code"><code>=ROWS(B2:B100) - COUNTA(B2:B100)</code></pre>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK関数</a>でも同じ結果が得られます。ただし、COUNTBLANKは空文字列も「空白」として数えるため、数式が入ったセルがある場合は結果が異なることがあります。</p>



<h3 class="wp-block-heading"><span id="toc13">COUNTAとCOUNTBLANKで入力状況を一目で確認する</span></h3>



<p class="wp-block-paragraph">COUNTAとCOUNTBLANKは表裏の関係にあります。両方を並べて表示すると、入力状況が一目瞭然です。</p>



<pre class="wp-block-code"><code>入力済み: =COUNTA(B2:B50)
未入力:   =COUNTBLANK(B2:B50)</code></pre>



<p class="wp-block-paragraph">この2つの合計は常にセルの総数と一致します。進捗管理シートで「入力済み / 未入力」を並べておくと、チーム内の状況共有に便利です。</p>



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



<p class="wp-block-paragraph">COUNTA関数自体がエラーを返すケースはほぼありません。ただし「結果が期待と違う」トラブルはよく起こります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>カウントが多すぎる</td><td>スペースだけのセルがある</td><td>TRIM関数でスペースを除去</td></tr><tr><td>カウントが多すぎる</td><td>削除したセルに数式が残っている</td><td>Deleteキーで完全に削除</td></tr><tr><td>カウントが少ない</td><td>数式の結果が空文字列(&#8220;&#8221;)</td><td>IF式の空文字列を見直す</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc15">スペースが入ったセルに要注意（最頻出の落とし穴）</span></h3>



<p class="wp-block-paragraph">COUNTA関数で一番多いトラブルがこれです。見た目は空白なのにカウントされるセルがあったら、スペースが入っている可能性が高いです。</p>



<p class="wp-block-paragraph">確認方法はセルを選択して数式バーを見るだけです。スペースが見えたらDeleteキーで内容を消しましょう。広い範囲をまとめて対処したいときは、TRIM関数が便利です。</p>



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



<p class="wp-block-paragraph">TRIM関数は前後のスペースと連続スペースを除去します。別の列にTRIM関数の結果を出し、値貼り付けで元のセルに戻すと一括対応できます。</p>



<h3 class="wp-block-heading"><span id="toc16">空文字列(&#8220;&#8221;)はカウントされない</span></h3>



<p class="wp-block-paragraph"><code>=IF(A1=1, "OK", "")</code> のような数式が入ったセルを考えます。条件を満たさないとき、結果は空文字列(&#8220;&#8221;)です。このセルはCOUNTA関数ではカウントされません。</p>



<p class="wp-block-paragraph">数式が入っているのにカウントが少ないときは、空文字列を返す数式がないか確認してみてください。</p>



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



<p class="wp-block-paragraph">COUNTA関数は「空白以外のセルの個数を数える」シンプルな関数です。</p>



<ul class="wp-block-list"><li>構文: <code>=COUNTA(値1, [値2, ...])</code></li><li>数値・文字列・日付・論理値すべてをカウントする</li><li>空白セルと空文字列(&#8220;&#8221;)のみ対象外</li><li>COUNT関数（数値のみ）との使い分けがポイント</li><li>スペースだけのセルは空白扱いされないので注意</li></ul>



<p class="wp-block-paragraph">データの入力状況を手軽に確認できるので、名簿管理やアンケート集計でぜひ活用してみてください。</p>



<h3 class="wp-block-heading"><span id="toc18">関連記事</span></h3>



<p class="wp-block-paragraph">COUNT系関数の使い分けをもっと詳しく知りたい方は、以下の記事もあわせてどうぞ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-count-function/">スプレッドシートのCOUNT関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-countblank-function/">スプレッドシートのCOUNTBLANK関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-countif-function/">スプレッドシートのCOUNTIF関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-countifs-function/">スプレッドシートのCOUNTIFS関数の使い方</a></li></ul>



<p class="wp-block-paragraph">また、データの合計を出したいときは<a href="https://mashukabu.com/spreadsheet-sum-function/">SUM関数</a>とセットで覚えておくと効率的です。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-counta-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのCOUNTBLANK関数の使い方｜空白セル数</title>
		<link>https://mashukabu.com/spreadsheet-countblank-function/</link>
					<comments>https://mashukabu.com/spreadsheet-countblank-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Wed, 18 Mar 2026 11:25:00 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[COUNTBLANK]]></category>
		<category><![CDATA[カウント関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[データ品質]]></category>
		<category><![CDATA[入力漏れチェック]]></category>
		<category><![CDATA[空白セル]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4061</guid>

					<description><![CDATA[GoogleスプレッドシートのCOUNTBLANK関数の使い方を初心者向けに解説。空白セルの個数を数える関数で、入力漏れチェックや進捗管理に便利です。COUNTA関数・COUNTIF関数との使い分けも紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">スプレッドシートで「入力されていないセルって何個あるんだろう？」と思ったことはありませんか？</p>



<p class="wp-block-paragraph">アンケートの未回答チェックや提出物の入力漏れ確認を、目視でやるのは手間ですよね。</p>



<p class="wp-block-paragraph">そんなときに使えるのがCOUNTBLANK関数です。範囲を指定するだけで空白セルの個数を一発で返してくれます。</p>



<p class="wp-block-paragraph">この記事では基本の書き方から実務での活用パターンまで紹介します。</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">COUNTBLANK関数とは？</a></li><li><a href="#toc2" tabindex="0">COUNTBLANK関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">COUNTBLANK関数が空白と判定する値・しない値</a></li></ol></li><li><a href="#toc6" tabindex="0">COUNTBLANK関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">セル範囲の空白を数える</a></li><li><a href="#toc8" tabindex="0">表全体の空白を数える</a></li><li><a href="#toc9" tabindex="0">結果が0かどうかで分岐する</a></li><li><a href="#toc10" tabindex="0">数式が空文字列を返すセルも含まれる</a></li></ol></li><li><a href="#toc11" tabindex="0">実務でのCOUNTBLANK関数活用例</a><ol><li><a href="#toc12" tabindex="0">入力漏れチェック（提出物の確認）</a></li><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">COUNTAとの組み合わせで入力ダッシュボード</a></li></ol></li><li><a href="#toc17" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">スペース混入の見分け方</a></li></ol></li><li><a href="#toc19" tabindex="0">似た関数との違い・使い分け</a><ol><li><a href="#toc20" tabindex="0">COUNTBLANKとCOUNTAの表裏の関係</a></li><li><a href="#toc21" tabindex="0">COUNTBLANKとCOUNTIFの使い分け</a></li><li><a href="#toc22" tabindex="0">COUNTBLANKとISBLANKの違い</a></li></ol></li><li><a href="#toc23" tabindex="0">Excelとの違い</a></li><li><a href="#toc24" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">COUNTBLANK関数（読み方: カウントブランク関数）は、<strong>指定した範囲にある空白セルの個数を返す関数</strong>です。</p>



<p class="wp-block-paragraph">名前はCOUNT（数える）+ BLANK（空白）が由来です。たとえばA1:A10の中に空白セルが3つあれば、<code>=COUNTBLANK(A1:A10)</code> で「3」が返ります。</p>



<p class="wp-block-paragraph">引数は「範囲」の1つだけです。COUNT系関数の中でもっともシンプルですね。</p>



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



<ul class="wp-block-list"><li>空白セルの個数を数える</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>COUNTBLANK関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=COUNTBLANK(範囲)</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>範囲</td><td>必須</td><td>空白セルを数えたいセル範囲（例: A1:A10）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。指定した範囲の中にある空白セルの個数が返ります。</p>



<h3 class="wp-block-heading"><span id="toc5">COUNTBLANK関数が空白と判定する値・しない値</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>何も入力されていないセル</td><td>空白（カウント対象）</td></tr><tr><td>数式の結果が空文字列（<code>=""</code>）</td><td>空白（カウント対象）</td></tr><tr><td>数値（0を含む）</td><td>空白ではない</td></tr><tr><td>文字列（&#8221;abc&#8221;など）</td><td>空白ではない</td></tr><tr><td>日付・時刻</td><td>空白ではない</td></tr><tr><td>論理値（TRUE/FALSE）</td><td>空白ではない</td></tr><tr><td>エラー値（#N/A等）</td><td>空白ではない</td></tr><tr><td>スペースのみ入力（半角・全角）</td><td>空白ではない</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に注意したいのは「スペースだけのセル」です。見た目は空白でも、スペースが入っていると空白扱いになりません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>数式の結果が <code>""</code> のセルはCOUNTA関数ではカウントされません。一方、COUNTBLANK関数ではカウントされます。つまり <strong>COUNTA + COUNTBLANK = 全セル数</strong> という関係が常に成り立ちます。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc7">セル範囲の空白を数える</span></h3>



<p class="wp-block-paragraph">もっともシンプルな使い方です。B列に回答状況が入っているとします。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/spreadsheet-sumif-function_01_data_sample-table.png" alt="01 data sample table" /></figure>



<pre class="wp-block-code"><code>=COUNTBLANK(B2:B6)</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/02_formula_countblank-basic.png" alt="02 formula countblank basic" /></figure>



<p class="wp-block-paragraph">B2からB6の中で空白のセルの個数を返します。「済」などの文字が入っているセルは数えません。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/03_result_countblank-basic.png" alt="03 result countblank basic" /></figure>



<h3 class="wp-block-heading"><span id="toc8">表全体の空白を数える</span></h3>



<p class="wp-block-paragraph">複数列をまとめて指定することもできます。</p>



<pre class="wp-block-code"><code>=COUNTBLANK(A2:D10)</code></pre>



<p class="wp-block-paragraph">A列からD列までの範囲内にある空白セルをすべてカウントします。</p>



<h3 class="wp-block-heading"><span id="toc9">結果が0かどうかで分岐する</span></h3>



<p class="wp-block-paragraph">結果が0なら空白なし、1以上なら空白ありと判定できます。</p>



<pre class="wp-block-code"><code>=IF(COUNTBLANK(B2:B10)=0, &quot;入力完了&quot;, &quot;未入力あり&quot;)</code></pre>



<p class="wp-block-paragraph">空白セルがなければ「入力完了」、1つでもあれば「未入力あり」と表示されます。</p>



<h3 class="wp-block-heading"><span id="toc10">数式が空文字列を返すセルも含まれる</span></h3>



<p class="wp-block-paragraph">IF関数で空文字列を返している場合を確認します。</p>



<pre class="wp-block-code"><code>=IF(A2=&quot;&quot;, &quot;&quot;, &quot;入力済み&quot;)</code></pre>



<p class="wp-block-paragraph">この数式でA2が空白のとき、B2は <code>""</code> です。COUNTBLANK関数はこのセルも空白として数えます。</p>



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



<h3 class="wp-block-heading"><span id="toc12">入力漏れチェック（提出物の確認）</span></h3>



<p class="wp-block-paragraph">もっとも使用頻度が高いパターンです。月次報告やアンケートで未入力の項目を自動検出します。</p>



<pre class="wp-block-code"><code>=IF(COUNTBLANK(B2:B20)=0, &quot;提出OK&quot;, &quot;未入力あり&quot;)</code></pre>



<p class="wp-block-paragraph">空白セルが0なら全項目が入力済みです。提出前の最終チェックに使ってみてください。</p>



<p class="wp-block-paragraph">さらに「何件未入力か」まで表示するなら次のように書きます。</p>



<pre class="wp-block-code"><code>=IF(COUNTBLANK(B2:B20)=0, &quot;提出OK&quot;, COUNTBLANK(B2:B20)&amp;&quot;件 未入力&quot;)</code></pre>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/04_result_countblank-check.png" alt="04 result countblank check" /></figure>



<h3 class="wp-block-heading"><span id="toc13">入力率・進捗率の計算</span></h3>



<p class="wp-block-paragraph">データの入力がどこまで進んでいるかを把握するパターンです。</p>



<pre class="wp-block-code"><code>=1 - COUNTBLANK(B2:B20) / ROWS(B2:B20)</code></pre>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/spreadsheet-countblank-function/05_result_countblank-rate.png/">_images/spreadsheet-countblank-function/05_result_countblank-rate.png</a></p>



<p class="wp-block-paragraph">「1 &#8211; 空白セル数 / 全セル数」で入力率を計算しています。ROWS関数で行数を取得するので、データが増えても自動対応です。セルの表示形式をパーセンテージにすると見やすくなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p><code>=COUNTA(B2:B20)/ROWS(B2:B20)</code> でも同じ入力率を求められます。COUNTBLANK（空白を数える）とCOUNTA（空白以外を数える）は表裏の関係です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc14">複数列の空白を一括確認（データ品質チェック）</span></h3>



<p class="wp-block-paragraph">住所録や顧客リストなど、複数列にまたがるデータの空白を一括でチェックします。</p>



<pre class="wp-block-code"><code>=COUNTBLANK(A2:E100)</code></pre>



<p class="wp-block-paragraph">A列からE列までの空白セルをまとめて数えます。「全体でどれくらい抜け漏れがあるか」を把握する第一歩として便利です。</p>



<p class="wp-block-paragraph">列ごとに個別で数えると、どの項目に未入力が多いかもわかります。</p>



<pre class="wp-block-code"><code>=COUNTBLANK(A2:A100)   → 氏名の未入力数
=COUNTBLANK(B2:B100)   → メールの未入力数
=COUNTBLANK(C2:C100)   → 電話番号の未入力数</code></pre>



<h3 class="wp-block-heading"><span id="toc15">条件付き書式と組み合わせて未入力行を色付け</span></h3>



<p class="wp-block-paragraph">COUNTBLANK関数の結果をもとに、未入力がある行を視覚的に目立たせる方法です。</p>



<p class="wp-block-paragraph">条件付き書式のカスタム数式に次のように入力します。</p>



<pre class="wp-block-code"><code>=COUNTBLANK($B2:$E2)&gt;0</code></pre>



<p class="wp-block-paragraph">この条件がTRUEのときにセルを赤くすると、1項目でも未入力がある行がひと目でわかります。</p>



<h3 class="wp-block-heading"><span id="toc16">COUNTAとの組み合わせで入力ダッシュボード</span></h3>



<p class="wp-block-paragraph">COUNTA関数と並べて入力状況を一覧にするパターンです。</p>



<pre class="wp-block-code"><code>入力済み: =COUNTA(B2:B20)
未入力:   =COUNTBLANK(B2:B20)
合計:     =ROWS(B2:B20)</code></pre>



<p class="wp-block-paragraph">この3つをシートの上部に並べておけば進捗管理がラクになります。合計が全セル数と一致するので整合性の確認もかんたんです。</p>



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



<p class="wp-block-paragraph">COUNTBLANK関数自体がエラーを返すことはほとんどありません。ただし「思った結果にならない」ケースがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>空白に見えるのにカウントされない</td><td>セルにスペース（半角・全角）が入っている</td><td>TRIM関数でスペースを除去する</td></tr><tr><td>空白に見えるのにカウントされない</td><td>改行コードや制御文字が残っている</td><td>SUBSTITUTE関数やCLEAN関数で削除する</td></tr><tr><td>数式セルが空白としてカウントされる</td><td>数式の結果が <code>""</code> になっている</td><td>意図どおりならそのまま。除外したい場合は別の値を返す</td></tr><tr><td>0が入ったセルもカウントしたい</td><td>COUNTBLANK関数は0を空白と見なさない</td><td>COUNTIF関数で <code>=COUNTIF(B2:B20,0)</code> と別途数える</td></tr><tr><td>結果が予想より多い</td><td>非表示の行にも空白セルがある</td><td>フィルタや非表示行を解除して確認する</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc18">スペース混入の見分け方</span></h3>



<p class="wp-block-paragraph">セルが空白に見えるのにカウントされない場合、スペースの混入を疑いましょう。LEN関数で確認できます。</p>



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



<p class="wp-block-paragraph">結果が0なら本当に空白です。1以上ならスペースや不可視文字が入っています。</p>



<p class="wp-block-paragraph">スペースを一括除去するにはTRIM関数が便利です。</p>



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



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「データ」メニュー →「データクリーンアップ」→「空白文字を削除」でも一括除去できます。Googleスプレッドシートならではの便利機能ですね。</p></blockquote>



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



<p class="wp-block-paragraph">COUNTBLANK関数と関連する関数をまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>数えるもの</th><th>引数</th><th>代表的な用途</th></tr></thead><tbody><tr><td><strong>COUNTBLANK</strong></td><td><strong>空白セル</strong></td><td><strong>範囲（1つ）</strong></td><td><strong>入力漏れの検出</strong></td></tr><tr><td>COUNT</td><td>数値が入ったセル</td><td>範囲（複数可）</td><td>テスト受験者数の集計</td></tr><tr><td>COUNTA</td><td>空白でないセル（種類不問）</td><td>範囲（複数可）</td><td>データ入力済み件数の確認</td></tr><tr><td>COUNTIF</td><td>条件に合うセル</td><td>範囲, 検索条件</td><td>特定の値の出現回数</td></tr><tr><td>COUNTIFS</td><td>複数条件に合うセル</td><td>条件範囲ペア</td><td>部署別かつ期間内の件数</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc20">COUNTBLANKとCOUNTAの表裏の関係</span></h3>



<p class="wp-block-paragraph">COUNTBLANKとCOUNTA関数は<strong>セットで使う</strong>のが基本です。</p>



<pre class="wp-block-code"><code>=COUNTA(B2:B20) + COUNTBLANK(B2:B20)</code></pre>



<p class="wp-block-paragraph">この結果は必ず <code>=ROWS(B2:B20)</code> と一致します。COUNTA関数が「入っているセル」を数え、COUNTBLANK関数が「空のセル」を数えるので、足すと全セル数になります。</p>



<p class="wp-block-paragraph">どちらか一方がわかれば、もう一方は引き算で求められます。</p>



<pre class="wp-block-code"><code>=ROWS(B2:B20) - COUNTA(B2:B20)</code></pre>



<p class="wp-block-paragraph">これはCOUNTBLANK(B2:B20)と同じ結果です。</p>



<h3 class="wp-block-heading"><span id="toc21">COUNTBLANKとCOUNTIFの使い分け</span></h3>



<p class="wp-block-paragraph">「空白を数える」だけならCOUNTBLANK関数が最適です。条件を付けたい場合はCOUNTIF関数を使います。</p>



<pre class="wp-block-code"><code>空白セルの数:       =COUNTBLANK(B2:B20)
&quot;未提出&quot;の数:       =COUNTIF(B2:B20, &quot;未提出&quot;)
空白 + 未提出の合計: =COUNTBLANK(B2:B20) + COUNTIF(B2:B20, &quot;未提出&quot;)</code></pre>



<p class="wp-block-paragraph">実はCOUNTIF関数でも空白を数えられます。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B20, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">ただしCOUNTIF関数は数式結果が<code>""</code>のセルを空白として扱いません。COUNTBLANK関数は<code>""</code>も空白としてカウントします。この違いを覚えておくと使い分けに迷いません。</p>



<h3 class="wp-block-heading"><span id="toc22">COUNTBLANKとISBLANKの違い</span></h3>



<p class="wp-block-paragraph">ISBLANK関数は個別のセルが空白かどうかをTRUE/FALSEで判定します。COUNTBLANKが「範囲全体の空白数」を数えるのに対し、ISBLANKは「1つのセルの空白判定」が役割です。</p>



<pre class="wp-block-code"><code>範囲の空白数:    =COUNTBLANK(B2:B20)
1セルの空白判定: =ISBLANK(B2)</code></pre>



<p class="wp-block-paragraph">「このセルが空白なら警告を出す」という使い方にはISBLANK関数が適しています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>COUNT系5関数の詳しい比較は<a href="https://mashukabu.com/excel-count-functions-comparison/">COUNT・COUNTA・COUNTIF・COUNTIFSの違いと使い分け早見表</a>で解説しています。Excel版の記事ですが、基本的な使い分けはスプレッドシートでも同じです。</p></blockquote>



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



<p class="wp-block-paragraph">COUNTBLANK関数は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>=COUNTBLANK(範囲)</td><td>=COUNTBLANK(範囲)</td></tr><tr><td>動作</td><td>空白セルの個数を返す</td><td>空白セルの個数を返す</td></tr><tr><td><code>""</code> の扱い</td><td>空白としてカウント</td><td>空白としてカウント</td></tr><tr><td>スペースの扱い</td><td>空白ではない</td><td>空白ではない</td></tr><tr><td>引数</td><td>1つ</td><td>1つ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">構文も動作も完全に同じです。ExcelとSheetsでファイルを共有しても、計算結果がずれることはありません。</p>



<p class="wp-block-paragraph">唯一の違いはスペース混入時の対処法です。Excelでは<code>Ctrl+H</code>で置換しますが、Googleスプレッドシートでは「データクリーンアップ」機能も使えます。</p>



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



<p class="wp-block-paragraph">COUNTBLANK関数は、空白セルの個数を数えるシンプルで便利な関数です。</p>



<p class="wp-block-paragraph">ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=COUNTBLANK(範囲)</code> の1引数。空白セルの個数を返す</li><li>数式の結果が <code>""</code> のセルも空白としてカウントされる</li><li>スペースだけのセルは空白と判定されないので注意</li><li>COUNTA関数と表裏の関係（足すと全セル数になる）</li><li>入力漏れチェック・進捗率計算・データ品質確認に活躍</li><li>ExcelとGoogleスプレッドシートで完全に同じ動作</li></ul>



<p class="wp-block-paragraph">まずは <code>=COUNTBLANK(B2:B20)</code> で空白セルの数を確認するところから試してみてください。入力漏れがひと目でわかるようになりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-countblank-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのCOUNTIF関数の使い方｜条件付きカウント</title>
		<link>https://mashukabu.com/spreadsheet-countif-function/</link>
					<comments>https://mashukabu.com/spreadsheet-countif-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Wed, 18 Mar 2026 11:24:57 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[COUNTIF]]></category>
		<category><![CDATA[カウント関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[ワイルドカード]]></category>
		<category><![CDATA[条件付きカウント]]></category>
		<category><![CDATA[重複チェック]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4059</guid>

					<description><![CDATA[GoogleスプレッドシートのCOUNTIF関数の使い方を初心者向けに解説。条件に合うデータの個数を数える関数で、比較演算子やワイルドカードなど条件指定パターンを網羅。COUNTIFS関数との違いも紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「&#8221;出席&#8221;と入力されたセルが何個あるか数えたい」。そんな場面、仕事でよくありますよね。</p>



<p class="wp-block-paragraph">目視で1つずつ数えるのは大変ですし、数え間違いも起きがちです。</p>



<p class="wp-block-paragraph">そんなときに使えるのがCOUNTIF関数です。条件を1つ指定するだけで、一致するセルの個数を一瞬で返してくれます。</p>



<p class="wp-block-paragraph">この記事では基本の書き方から条件指定のバリエーション、実務での活用パターンまで紹介します。</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">COUNTIF関数とは？</a></li><li><a href="#toc2" tabindex="0">COUNTIF関数の書き方（構文と引数）</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">COUNTIF関数の基本的な使い方</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></ol></li><li><a href="#toc9" tabindex="0">COUNTIF関数の条件指定パターン</a><ol><li><a href="#toc10" tabindex="0">比較演算子を使う</a></li><li><a href="#toc11" tabindex="0">ワイルドカードを使う</a></li><li><a href="#toc12" tabindex="0">空白以外・空白セルを数える</a></li><li><a href="#toc13" tabindex="0">日付を条件にする</a></li></ol></li><li><a href="#toc14" tabindex="0">実務でのCOUNTIF関数活用例</a><ol><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">ステータス別の件数管理</a></li><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">似た関数との違い・使い分け</a><ol><li><a href="#toc25" tabindex="0">COUNTIFとCOUNTIFSの違い</a></li><li><a href="#toc26" tabindex="0">COUNTIFとCOUNTの違い</a></li><li><a href="#toc27" tabindex="0">COUNTIFとSUMIFの違い</a></li></ol></li><li><a href="#toc28" tabindex="0">Excelとの違い</a></li><li><a href="#toc29" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">COUNTIF関数（読み方: カウントイフ関数）は、指定した範囲内で<strong>条件に一致するセルの個数</strong>を返す関数です。</p>



<p class="wp-block-paragraph">名前はCOUNT（数える）+IF（もし）が由来です。「出席と入力されたセルは何個？」「80点以上のセルは何個？」。こうした質問に、数式1つで答えてくれます。</p>



<p class="wp-block-paragraph">ポイントは<strong>条件を1つだけ指定できる</strong>という点です。文字列の一致、数値の比較、ワイルドカードなど条件の幅が広いのも特長ですね。</p>



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



<ul class="wp-block-list"><li>特定の文字列が入力されたセルを数える</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>COUNTIF関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=COUNTIF(範囲, 条件)</code></pre>



<p class="wp-block-paragraph">カッコの中に「どこを調べるか」と「何を数えるか」の2つを入れます。</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>検索する対象のセル範囲（例: A1:A100）</td></tr><tr><td>条件</td><td>必須</td><td>数える基準（文字列・数値・比較式・ワイルドカード等）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は2つだけです。シンプルですよね。「範囲」の中で「条件」に合うセルが何個あるかを返します。</p>



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



<h3 class="wp-block-heading"><span id="toc6">文字列に一致するセルを数える</span></h3>



<p class="wp-block-paragraph">もっともシンプルな使い方です。A列に果物の名前が入っているとします。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/spreadsheet-sumif-function_01_data_sample-table.png" alt="01 data sample table" /></figure>



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



<p class="wp-block-paragraph">A2からA10の範囲で「りんご」と入力されたセルの個数を返します。「りんご」が3個あれば結果は「3」です。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/02_formula_countif-basic.png" alt="02 formula countif basic" /></figure>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/03_result_countif-basic.png" alt="03 result countif basic" /></figure>



<p class="wp-block-paragraph">条件の文字列はダブルクォーテーションで囲むのがポイントです。</p>



<h3 class="wp-block-heading"><span id="toc7">セル参照で条件を指定する</span></h3>



<p class="wp-block-paragraph">条件を直接入力する代わりに、セルの値を条件にできます。</p>



<pre class="wp-block-code"><code>=COUNTIF(A2:A10, D1)</code></pre>



<p class="wp-block-paragraph">D1に「みかん」と入力されていれば、「みかん」のセル数を返します。条件をセル参照にすると、値を変えるだけで数え直せるので便利です。</p>



<h3 class="wp-block-heading"><span id="toc8">数値に一致するセルを数える</span></h3>



<p class="wp-block-paragraph">数値を条件にする場合も同じ書き方です。</p>



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



<p class="wp-block-paragraph">B2からB10の範囲で「100」と入力されたセルの個数を返します。数値の場合はダブルクォーテーションなしでも動きます。</p>



<h2 class="wp-block-heading"><span id="toc9">COUNTIF関数の条件指定パターン</span></h2>



<p class="wp-block-paragraph">COUNTIF関数の真価は、条件の書き方が多彩なことです。よく使うパターンを一覧にまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>条件の書き方</th><th>意味</th><th>数式例</th></tr></thead><tbody><tr><td><code>"りんご"</code></td><td>完全一致</td><td><code>=COUNTIF(A:A, "りんご")</code></td></tr><tr><td><code>">100"</code></td><td>100より大きい</td><td><code>=COUNTIF(B:B, ">100")</code></td></tr><tr><td><code>">=80"</code></td><td>80以上</td><td><code>=COUNTIF(B:B, ">=80")</code></td></tr><tr><td><code>"<50"</code></td><td>50未満</td><td><code>=COUNTIF(B:B, "<50")</code></td></tr><tr><td><code>"<>"</code></td><td>空白以外すべて</td><td><code>=COUNTIF(A:A, "<>")</code></td></tr><tr><td><code>"<>"&D1</code></td><td>D1以外</td><td><code>=COUNTIF(A:A, "<>"&D1)</code></td></tr><tr><td><code>"<em>りんご</em>"</code></td><td>「りんご」を含む</td><td><code>=COUNTIF(A:A, "<em>りんご</em>")</code></td></tr><tr><td><code>"りんご*"</code></td><td>「りんご」で始まる</td><td><code>=COUNTIF(A:A, "りんご*")</code></td></tr><tr><td><code>"???"</code></td><td>3文字ちょうど</td><td><code>=COUNTIF(A:A, "???")</code></td></tr><tr><td><code>">"&D1</code></td><td>D1より大きい</td><td><code>=COUNTIF(B:B, ">"&D1)</code></td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc10">比較演算子を使う</span></h3>



<p class="wp-block-paragraph">数値の大小で条件を指定するときは、比較演算子を使います。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B20, &quot;&gt;=80&quot;)</code></pre>



<p class="wp-block-paragraph">B2からB20の範囲で80以上のセルの個数を返します。</p>



<p class="wp-block-paragraph">ここで大事なのは、<strong>演算子と数値をまとめてダブルクォーテーションで囲む</strong>ことです。<code>>=80</code>ではなく<code>">=80"</code>と書きます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/04_formula_countif-operator.png" alt="04 formula countif operator" /></figure>



<p class="wp-block-paragraph">セル参照と組み合わせるときは<code>&</code>で連結します。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B20, &quot;&gt;=&quot;&amp;D1)</code></pre>



<p class="wp-block-paragraph">D1に「80」が入っていれば、80以上のセルを数えます。</p>



<h3 class="wp-block-heading"><span id="toc11">ワイルドカードを使う</span></h3>



<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><code>*</code>（アスタリスク）</td><td>任意の文字列（0文字以上）</td><td><code>"<em>東京</em>"</code> → 東京を含む</td></tr><tr><td><code>?</code>（クエスチョン）</td><td>任意の1文字</td><td><code>"?田"</code> → 2文字で田で終わる</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=COUNTIF(A2:A20, &quot;*東京*&quot;)</code></pre>



<p class="wp-block-paragraph">「東京」を含むセルの個数を返します。「東京都」「東京支店」「新東京ビル」すべてカウントされます。</p>



<p class="wp-block-paragraph">アスタリスクそのものを検索したい場合は、チルダを付けて<code>~*</code>と書きます。</p>



<h3 class="wp-block-heading"><span id="toc12">空白以外・空白セルを数える</span></h3>



<p class="wp-block-paragraph">空白以外のセルを数えるには<code>"<>"</code>を使います。</p>



<pre class="wp-block-code"><code>=COUNTIF(A2:A20, &quot;&lt;&gt;&quot;)</code></pre>



<p class="wp-block-paragraph">何か入力されているセルの個数を返します。</p>



<p class="wp-block-paragraph">空白セルを数えるには<a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK関数</a>がおすすめです。COUNTIF関数で<code>""</code>（空文字列）を条件にする方法もあります。ただし数式で空文字列を返しているセルの扱いが異なるため注意が必要です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>COUNTIF関数で<code>"<>"</code>を使うと「何かが入力されたセルの数」を数えられます。<a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK関数</a>と組み合わせると、入力済み件数と未入力件数の両方を把握できて便利です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">日付を条件にする</span></h3>



<p class="wp-block-paragraph">日付で条件を指定するときはDATE関数と<code>&</code>で連結します。</p>



<pre class="wp-block-code"><code>=COUNTIF(C2:C20, &quot;&gt;&quot;&amp;DATE(2024,4,1))</code></pre>



<p class="wp-block-paragraph">2024年4月1日より後の日付が入っているセルの個数を返します。</p>



<p class="wp-block-paragraph">日付を直接文字列で書くこともできますが、DATE関数を使うほうが確実です。日付の書式に左右されず判定してくれます。</p>



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



<h3 class="wp-block-heading"><span id="toc15">重複データをチェックする</span></h3>



<p class="wp-block-paragraph">もっとも実務で使うパターンです。データの中に同じ値が2つ以上あるかどうかをチェックします。</p>



<p class="wp-block-paragraph">A列にメールアドレスが入っているとします。B2に次の数式を入力し、下にコピーします。</p>



<pre class="wp-block-code"><code>=IF(COUNTIF(A$2:A$100, A2)&gt;1, &quot;重複あり&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">COUNTIF関数で自分自身の値が範囲内に何個あるか数えます。2個以上なら「重複あり」と表示されます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/06/05_result_countif-duplicate.png" alt="05 result countif duplicate" /></figure>



<p class="wp-block-paragraph"><code>A$2:A$100</code>のように範囲を絶対参照にするのがポイントです。相対参照にすると、行をコピーするたびに範囲がずれてしまいます。</p>



<h3 class="wp-block-heading"><span id="toc16">条件付き書式で重複を色付けする</span></h3>



<p class="wp-block-paragraph">重複チェックをもっと視覚的にしたい場合は、条件付き書式と組み合わせます。</p>



<ol class="wp-block-list"><li>A2:A100を選択する</li><li>メニューから「表示形式」→「条件付き書式」を選ぶ</li><li>「カスタム数式」を選ぶ</li><li>数式に <code>=COUNTIF($A$2:$A$100, A2)>1</code> と入力する</li><li>好きな背景色を設定して「完了」をクリック</li></ol>



<p class="wp-block-paragraph">これで重複しているセルが自動的に色付きになります。データが増減しても自動で判定してくれるので便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc17">出欠や回答の集計</span></h3>



<p class="wp-block-paragraph">アンケート結果や出欠表の集計にCOUNTIF関数はぴったりです。</p>



<p class="wp-block-paragraph">B列に回答（出席/欠席/未回答）が入っているとします。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B50, &quot;出席&quot;)
=COUNTIF(B2:B50, &quot;欠席&quot;)
=COUNTIF(B2:B50, &quot;未回答&quot;)</code></pre>



<p class="wp-block-paragraph">3つの数式を並べるだけで、回答の内訳がすぐにわかります。</p>



<h3 class="wp-block-heading"><span id="toc18">ステータス別の件数管理</span></h3>



<p class="wp-block-paragraph">タスク管理表で進捗状況を集計するパターンです。C列にステータス（未着手/進行中/完了）が入っているとします。</p>



<pre class="wp-block-code"><code>=COUNTIF(C2:C100, &quot;未着手&quot;)
=COUNTIF(C2:C100, &quot;進行中&quot;)
=COUNTIF(C2:C100, &quot;完了&quot;)</code></pre>



<p class="wp-block-paragraph">ダッシュボードのように、進捗の全体像を一目で把握できます。</p>



<h3 class="wp-block-heading"><span id="toc19">合格者数・不合格者数を数える</span></h3>



<p class="wp-block-paragraph">テストの点数が入ったB列から、合格ライン以上の人数を数えます。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B50, &quot;&gt;=70&quot;)</code></pre>



<p class="wp-block-paragraph">70点以上の人数が一発でわかります。不合格者数は次のように書けます。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B50, &quot;&lt;70&quot;)</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>条件を2つ以上組み合わせたいときはCOUNTIFS関数を使います。たとえば「部署が営業部で、かつ80点以上」のようなカウントです。COUNTIFS関数の記事も近日公開予定ですので、あわせてチェックしてみてください。</p></blockquote>



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



<p class="wp-block-paragraph">COUNTIF関数は引数2つのシンプルな関数ですが、条件の書き方で結果がずれることがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>結果が0になる</td><td>条件の文字列が実際のデータと微妙に異なる</td><td>データの前後にスペースがないか確認する</td></tr><tr><td>結果が0になる</td><td>比較演算子をダブルクォーテーションで囲んでいない</td><td><code>>=80</code>ではなく<code>">=80"</code>と書く</td></tr><tr><td>結果が0になる</td><td>数値が文字列として入力されている</td><td>セルの書式を「数値」に変更する</td></tr><tr><td>#VALUE!エラー</td><td>条件の文字数が255文字を超えている</td><td>条件を短くするか、ワイルドカードで部分一致にする</td></tr><tr><td>想定より多い</td><td>ワイルドカードが意図せず効いている</td><td><code>~*</code>でアスタリスクをエスケープする</td></tr><tr><td>想定より少ない</td><td>全角・半角が混在している</td><td>全角半角を統一する</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc21">条件の書き方でよくある間違い</span></h3>



<p class="wp-block-paragraph">もっとも多いのは、比較演算子の書き方のミスです。</p>



<pre class="wp-block-code"><code>=COUNTIF(B2:B20, &gt;=80)     ← NG: エラーになる
=COUNTIF(B2:B20, &quot;&gt;=80&quot;)   ← OK: 正しい書き方</code></pre>



<p class="wp-block-paragraph">比較演算子（<code>></code>、<code><</code>、<code>>=</code>、<code><=</code>、<code><></code>）を使うときは、演算子と数値をまとめてダブルクォーテーションで囲みます。</p>



<h3 class="wp-block-heading"><span id="toc22">前後のスペースに注意</span></h3>



<p class="wp-block-paragraph">「りんご」と「りんご 」（末尾にスペース）は別のデータとして扱われます。COUNTIF関数の結果が0になるときは、まずデータにスペースが紛れていないか確認してみてください。</p>



<p class="wp-block-paragraph">スペースを除去するには<a href="https://mashukabu.com/spreadsheet-trim-function/">TRIM関数</a>が便利です。</p>



<h3 class="wp-block-heading"><span id="toc23">数値が文字列として保存されている場合</span></h3>



<p class="wp-block-paragraph">セルの左上に小さな三角マークが表示されているときは、数値が文字列として保存されています。この場合、<code>">=80"</code>のような数値条件が正しく判定されないことがあります。</p>



<p class="wp-block-paragraph">対処法は、該当セルを選択して「表示形式」→「数値」→「数値」に変更し、データを入力し直すことです。</p>



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



<p class="wp-block-paragraph">COUNTIF関数と関連する関数をまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>条件</th><th>数える対象</th><th>引数</th></tr></thead><tbody><tr><td><strong>COUNTIF</strong></td><td><strong>1つ</strong></td><td><strong>条件に合うセル</strong></td><td><strong>2つ</strong></td></tr><tr><td>COUNTIFS</td><td>複数</td><td>すべての条件に合うセル</td><td>可変（範囲+条件のペア）</td></tr><tr><td>COUNT</td><td>なし</td><td>数値が入ったセル</td><td>1つ以上</td></tr><tr><td>COUNTA</td><td>なし</td><td>空白以外のセル</td><td>1つ以上</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK</a></td><td>なし</td><td>空白セル</td><td>1つ</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-sumif-function/">SUMIF</a></td><td>1つ</td><td>条件に合うセルの合計</td><td>3つ</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc25">COUNTIFとCOUNTIFSの違い</span></h3>



<p class="wp-block-paragraph">COUNTIFは条件が<strong>1つ</strong>、COUNTIFSは条件が<strong>複数</strong>です。</p>



<pre class="wp-block-code"><code>=COUNTIF(A:A, &quot;りんご&quot;)
=COUNTIFS(A:A, &quot;りんご&quot;, B:B, &quot;東京&quot;)</code></pre>



<p class="wp-block-paragraph">COUNTIFは「りんご」の個数だけを数えます。COUNTIFSは「りんご」かつ「東京」の個数を数えます。</p>



<p class="wp-block-paragraph">引数の構造も異なります。COUNTIFは<code>(範囲, 条件)</code>。COUNTIFSは<code>(範囲1, 条件1, 範囲2, 条件2, ...)</code>です。条件が1つだけならCOUNTIFのほうがシンプルに書けます。</p>



<h3 class="wp-block-heading"><span id="toc26">COUNTIFとCOUNTの違い</span></h3>



<p class="wp-block-paragraph">COUNT関数は「数値が入ったセルの個数」を数えます。条件の指定はできません。</p>



<pre class="wp-block-code"><code>=COUNT(B2:B20)      → 数値セルの個数
=COUNTIF(B2:B20, &quot;&gt;=80&quot;)  → 80以上のセルの個数</code></pre>



<p class="wp-block-paragraph">「全部で何個あるか」はCOUNT、「条件に合うのは何個か」はCOUNTIFです。</p>



<h3 class="wp-block-heading"><span id="toc27">COUNTIFとSUMIFの違い</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-sumif-function/">SUMIF関数</a>は条件に合うセルの「合計」を返します。COUNTIF関数は条件に合うセルの「個数」を返します。</p>



<pre class="wp-block-code"><code>=COUNTIF(A:A, &quot;りんご&quot;)   → りんごの個数
=SUMIF(A:A, &quot;りんご&quot;, B:B) → りんごの売上合計</code></pre>



<p class="wp-block-paragraph">「何個あるか」はCOUNTIF、「合計はいくらか」は<a href="https://mashukabu.com/spreadsheet-sumif-function/">SUMIF</a>です。</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-sumif-function/">SUMIF関数</a>で条件付き合計、<a href="https://mashukabu.com/spreadsheet-sumifs-function/">SUMIFS関数</a>で複数条件付き合計を求められます。</p></blockquote>



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



<p class="wp-block-paragraph">COUNTIF関数は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>=COUNTIF(範囲, 検索条件)</td><td>=COUNTIF(範囲, 条件)</td></tr><tr><td>ワイルドカード</td><td><code>*</code> <code>?</code> <code>~</code> 対応</td><td><code>*</code> <code>?</code> <code>~</code> 対応</td></tr><tr><td>255文字制限</td><td>あり</td><td>あり</td></tr><tr><td>列全体指定</td><td>A:A（やや重い）</td><td>A:A（パフォーマンス良好）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数名の表記が若干異なるだけで、機能は完全に同じです。ExcelとSheetsでファイルを共有しても、計算結果がずれることはありません。</p>



<p class="wp-block-paragraph">Googleスプレッドシートでは列全体の指定（<code>A:A</code>）が比較的軽快に動作します。大量のデータを扱うときは、範囲を<code>A2:A1000</code>のように限定するとさらに高速になります。</p>



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



<p class="wp-block-paragraph">COUNTIF関数は、条件に合うデータの個数を数えるシンプルで万能な関数です。</p>



<p class="wp-block-paragraph">ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=COUNTIF(範囲, 条件)</code> の2引数</li><li>文字列一致・比較演算子・ワイルドカードなど条件の幅が広い</li><li>比較演算子は<code>">=80"</code>のようにダブルクォーテーションで囲む</li><li>ワイルドカード <code>*</code> と <code>?</code> で部分一致・前方一致も可能</li><li>重複チェックは <code>=COUNTIF(範囲, セル)>1</code> が定番パターン</li><li>条件が2つ以上ならCOUNTIFS関数を使う</li><li><a href="https://mashukabu.com/spreadsheet-sumif-function/">SUMIF関数</a>は個数ではなく合計を返す姉妹関数</li></ul>



<p class="wp-block-paragraph">まずは <code>=COUNTIF(A:A, "りんご")</code> のような文字列一致から試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-countif-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのCOUNTIFS関数の使い方｜複数条件カウント</title>
		<link>https://mashukabu.com/spreadsheet-countifs-function/</link>
					<comments>https://mashukabu.com/spreadsheet-countifs-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Wed, 18 Mar 2026 11:24:53 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[COUNTIFS]]></category>
		<category><![CDATA[カウント関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[ワイルドカード]]></category>
		<category><![CDATA[条件付きカウント]]></category>
		<category><![CDATA[複数条件]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4057</guid>

					<description><![CDATA[GoogleスプレッドシートのCOUNTIFS関数の使い方を初心者向けに解説。複数条件でのカウント、COUNTIF関数との引数構造の違い、日付条件・ワイルドカード・OR条件の対処法、0になる原因と対策まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「営業部の4月のデータが何件あるか数えたい」「商品カテゴリと担当者の組み合わせで件数を出したい」。条件が2つ以上になると、どう数式を組めばいいか迷いますよね。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>なら条件を1つ指定して数えられます。でも、部署と月のように条件が2つ以上になると対応できません。</p>



<p class="wp-block-paragraph">そんなときに使うのがCOUNTIFS関数です。この記事では基本の書き方から日付条件・ワイルドカードの指定方法まで紹介します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">COUNTIFS関数とは？</a></li><li><a href="#toc2" tabindex="0">COUNTIFS関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">COUNTIF関数との引数構造の違い</a></li><li><a href="#toc6" tabindex="0">SUMIFS関数との違い</a></li></ol></li><li><a href="#toc7" tabindex="0">COUNTIFS関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">条件が1つの場合（COUNTIFS関数の基本形）</a></li><li><a href="#toc9" tabindex="0">複数条件（AND条件）でカウントする</a></li><li><a href="#toc10" tabindex="0">セル参照で条件を指定する</a></li></ol></li><li><a href="#toc11" tabindex="0">COUNTIFS関数の条件指定パターン</a><ol><li><a href="#toc12" tabindex="0">比較演算子を使う（以上・以下・不一致）</a></li><li><a href="#toc13" tabindex="0">ワイルドカードで部分一致を指定する</a></li><li><a href="#toc14" tabindex="0">日付を条件に使う</a></li><li><a href="#toc15" tabindex="0">OR条件（「または」）でカウントしたい場合</a></li></ol></li><li><a href="#toc16" tabindex="0">実務でのCOUNTIFS関数活用例</a><ol><li><a href="#toc17" tabindex="0">パターン1: 部署×ステータスのクロス集計</a></li><li><a href="#toc18" tabindex="0">パターン2: 期間×条件の件数集計</a></li><li><a href="#toc19" tabindex="0">パターン3: 重複データの件数チェック</a></li><li><a href="#toc20" tabindex="0">パターン4: 進捗管理ダッシュボード</a></li><li><a href="#toc21" tabindex="0">パターン5: 数値範囲でのカウント</a></li></ol></li><li><a href="#toc22" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc23" tabindex="0">COUNTIFS関数が0になる原因</a></li><li><a href="#toc24" tabindex="0">#VALUE!エラーが出る場合</a></li><li><a href="#toc25" tabindex="0">デバッグの手順</a></li></ol></li><li><a href="#toc26" tabindex="0">似た関数との違い・使い分け</a><ol><li><a href="#toc27" tabindex="0">COUNTIF → COUNTIFS の段階的な使い分け</a></li><li><a href="#toc28" tabindex="0">COUNTIFS関数とSUMIFS関数の使い分け</a></li></ol></li><li><a href="#toc29" tabindex="0">Excelとの違い</a></li><li><a href="#toc30" tabindex="0">まとめ</a><ol><li><a href="#toc31" tabindex="0">この記事で紹介した関数・関連記事</a></li></ol></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">COUNTIFS関数（読み方: カウントイフエス関数）は、<strong>複数の条件をすべて満たすセルの個数</strong>を返す関数です。</p>



<p class="wp-block-paragraph">名前はCOUNT（数える）+IF（もし）+S（複数形）が由来です。「複数の&#8221;もし&#8221;で数える」という意味になっています。</p>



<p class="wp-block-paragraph">たとえば出席簿で「営業部の、出席者だけを数えたい」場合を考えてみましょう。A列に部署名、B列に出欠が並んでいるとします。COUNTIFS関数を使えば、A列が「営業部」かつB列が「出席」の行だけを数えてくれます。</p>



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



<ul class="wp-block-list"><li>2つ以上の条件を同時に指定してカウントする（AND条件）</li><li>比較演算子で「以上・以下」「等しくない」を条件にできる</li><li>ワイルドカードで部分一致のカウントができる</li><li>日付の期間を区切って件数を集計できる</li><li>条件のペアは最大127組まで追加できる</li></ul>



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



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



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



<pre class="wp-block-code"><code>=COUNTIFS(条件範囲1, 条件1, [条件範囲2, 条件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>1つ目の条件を判定するセル範囲</td></tr><tr><td>条件1</td><td>必須</td><td>1つ目の条件（例: &#8220;営業部&#8221;）</td></tr><tr><td>条件範囲2</td><td>任意</td><td>2つ目の条件を判定するセル範囲</td></tr><tr><td>条件2</td><td>任意</td><td>2つ目の条件</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">条件のペア（条件範囲と条件）は最大127組まで追加できます。</p>



<h3 class="wp-block-heading"><span id="toc5">COUNTIF関数との引数構造の違い</span></h3>



<p class="wp-block-paragraph">COUNTIFS関数を使い始めるとき、<a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>との違いを把握しておくと混乱しません。構文を並べて比較してみましょう。</p>



<pre class="wp-block-code"><code>=COUNTIF(範囲, 条件)
=COUNTIFS(条件範囲1, 条件1, 条件範囲2, 条件2, ...)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>COUNTIF</th><th>COUNTIFS</th></tr></thead><tbody><tr><td>条件の数</td><td><strong>1つ</strong>だけ</td><td><strong>複数</strong>（最大127組）</td></tr><tr><td>引数の構造</td><td><code>(範囲, 条件)</code></td><td><code>(条件範囲1, 条件1, ...)</code></td></tr><tr><td>範囲の指定</td><td>1つの範囲</td><td>条件ごとに別の範囲を指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">COUNTIFは「1つの範囲で1つの条件」です。COUNTIFSは「条件ごとに範囲を分けて指定できる」のがポイントです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>COUNTIFS関数は条件が1つでも使えます。引数の書き方を統一したい方は、最初からCOUNTIFS関数に統一するのもおすすめです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc6">SUMIFS関数との違い</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-sumifs-function/">SUMIFS関数</a>は「合計範囲」が先頭に来ます。一方COUNTIFS関数は「数える」だけなので合計範囲が不要です。</p>



<pre class="wp-block-code"><code>=SUMIFS(合計範囲, 条件範囲1, 条件1, ...)
=COUNTIFS(条件範囲1, 条件1, ...)</code></pre>



<p class="wp-block-paragraph">SUMIFS関数の第1引数（合計範囲）がないぶん、COUNTIFS関数のほうがシンプルです。</p>



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



<p class="wp-block-paragraph">ここからは、次の売上データを使って具体的な使い方を見ていきます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/spreadsheet-sumif-function_01_data_sample-table.png" alt="01 data sample table" /></figure>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（部署）</th><th>B列（担当者）</th><th>C列（商品）</th><th>D列（金額）</th><th>E列（ステータス）</th></tr></thead><tbody><tr><td>2行目</td><td>営業部</td><td>田中</td><td>プランA</td><td>50000</td><td>受注</td></tr><tr><td>3行目</td><td>総務部</td><td>鈴木</td><td>プランB</td><td>30000</td><td>見積</td></tr><tr><td>4行目</td><td>営業部</td><td>佐藤</td><td>プランA</td><td>80000</td><td>受注</td></tr><tr><td>5行目</td><td>営業部</td><td>田中</td><td>プランC</td><td>45000</td><td>見積</td></tr><tr><td>6行目</td><td>総務部</td><td>鈴木</td><td>プランA</td><td>60000</td><td>受注</td></tr><tr><td>7行目</td><td>営業部</td><td>佐藤</td><td>プランB</td><td>35000</td><td>失注</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc8">条件が1つの場合（COUNTIFS関数の基本形）</span></h3>



<p class="wp-block-paragraph">まずは条件が1つのシンプルな例からです。「営業部」の件数を数えてみましょう。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;)</code></pre>



<ul class="wp-block-list"><li><strong>A2:A7</strong>（条件範囲1）: ここから「営業部」を探す</li><li><strong>&#8220;営業部&#8221;</strong>（条件1）: この文字列と一致するものが対象</li></ul>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/02_formula_countifs-basic.png" alt="02 formula countifs basic" /></figure>



<p class="wp-block-paragraph">A列が「営業部」の行を数えます。結果は <strong>4</strong> です。</p>



<h3 class="wp-block-heading"><span id="toc9">複数条件（AND条件）でカウントする</span></h3>



<p class="wp-block-paragraph">COUNTIFS関数の本領は、複数条件の指定です。「営業部」かつ「受注」の件数を数えてみましょう。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;, E2:E7, &quot;受注&quot;)</code></pre>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/spreadsheet-countifs-function/03_formula_countifs-multi.png/">_images/spreadsheet-countifs-function/03_formula_countifs-multi.png</a></p>



<p class="wp-block-paragraph">A列が「営業部」で、E列が「受注」の行を数えます。結果は <strong>2</strong>（2行目と4行目）です。</p>



<p class="wp-block-paragraph">条件をさらに追加することもできます。「営業部」「受注」「プランA」の3条件なら次のとおりです。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;, E2:E7, &quot;受注&quot;, C2:C7, &quot;プランA&quot;)</code></pre>



<p class="wp-block-paragraph">結果は <strong>2</strong> です。条件範囲と条件のペアを増やしていくだけなので、仕組みはシンプルですよ。</p>



<h3 class="wp-block-heading"><span id="toc10">セル参照で条件を指定する</span></h3>



<p class="wp-block-paragraph">条件をセル参照にすると便利です。G1セルに部署名、G2セルにステータスを入力し、数式で参照します。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, G1, E2:E7, G2)</code></pre>



<p class="wp-block-paragraph">セルの値を変えるだけで条件を切り替えられます。集計ダッシュボードを作るときに活用してみてください。</p>



<h2 class="wp-block-heading"><span id="toc11">COUNTIFS関数の条件指定パターン</span></h2>



<p class="wp-block-paragraph">COUNTIFS関数ではさまざまな条件を使えます。実務でよく使うパターンをまとめました。</p>



<h3 class="wp-block-heading"><span id="toc12">比較演算子を使う（以上・以下・不一致）</span></h3>



<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><code>>=</code></td><td>以上</td><td><code>">=50000"</code></td></tr><tr><td><code><=</code></td><td>以下</td><td><code>"<=100000"</code></td></tr><tr><td><code>></code></td><td>より大きい</td><td><code>">50000"</code></td></tr><tr><td><code><</code></td><td>より小さい</td><td><code>"<50000"</code></td></tr><tr><td><code><></code></td><td>等しくない</td><td><code>"<>営業部"</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「営業部」かつ金額が50,000以上の件数を数えるにはこう書きます。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;, D2:D7, &quot;&gt;=50000&quot;)</code></pre>



<p class="wp-block-paragraph">結果は <strong>2</strong>（50000と80000の行）です。</p>



<p class="wp-block-paragraph">セル参照と組み合わせる場合は <code>&</code> で連結します。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;, D2:D7, &quot;&gt;=&quot;&amp;G1)</code></pre>



<h3 class="wp-block-heading"><span id="toc13">ワイルドカードで部分一致を指定する</span></h3>



<p class="wp-block-paragraph">COUNTIFS関数ではワイルドカードも使えます。部分一致で条件を指定したいときに便利です。</p>



<figure class="wp-block-table"><table><thead><tr><th>記号</th><th>意味</th><th>使用例</th><th>マッチする値</th></tr></thead><tbody><tr><td><code>*</code></td><td>任意の文字列（0文字以上）</td><td><code>"プラン*"</code></td><td>プランA、プランB</td></tr><tr><td><code>?</code></td><td>任意の1文字</td><td><code>"プラン?"</code></td><td>プランA（1文字のみ）</td></tr><tr><td><code>~*</code></td><td><code>*</code>そのものを検索</td><td><code>"~*印"</code></td><td>*印</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「プラン」で始まる商品の営業部の件数を数える例です。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;, C2:C7, &quot;プラン*&quot;)</code></pre>



<h3 class="wp-block-heading"><span id="toc14">日付を条件に使う</span></h3>



<p class="wp-block-paragraph">日付で絞り込む場合はDATE関数と比較演算子を組み合わせます。</p>



<p class="wp-block-paragraph">A列に日付が入っている場合、2026年4月の営業部の件数を数える数式がこちらです。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A100, &quot;&gt;=&quot;&amp;DATE(2026,4,1), A2:A100, &quot;&lt;=&quot;&amp;DATE(2026,4,30), B2:B100, &quot;営業部&quot;)</code></pre>



<p class="wp-block-paragraph">同じ条件範囲に「4/1以上」と「4/30以下」の2条件を指定しています。日付の範囲指定でよく使うテクニックです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>日付を文字列で直接指定すること（例: <code>">=2026/4/1"</code>）もできます。ただし地域設定によっては正しく認識されない場合があるため、DATE関数を使うほうが確実です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">OR条件（「または」）でカウントしたい場合</span></h3>



<p class="wp-block-paragraph">COUNTIFS関数の条件はすべてAND条件（かつ）で評価されます。「営業部<strong>または</strong>総務部」のようなOR条件を直接は指定できません。</p>



<p class="wp-block-paragraph">OR条件を実現するには、複数のCOUNTIFS関数を足し算します。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;) + COUNTIFS(A2:A7, &quot;総務部&quot;)</code></pre>



<p class="wp-block-paragraph">条件が多い場合は<a href="https://mashukabu.com/spreadsheet-sumproduct-function/">SUMPRODUCT関数</a>が便利です。</p>



<pre class="wp-block-code"><code>=SUMPRODUCT(((A2:A7=&quot;営業部&quot;)+(A2:A7=&quot;総務部&quot;))*(E2:E7=&quot;受注&quot;))</code></pre>



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



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



<h3 class="wp-block-heading"><span id="toc17">パターン1: 部署×ステータスのクロス集計</span></h3>



<p class="wp-block-paragraph">部署とステータスの2軸で件数を集計するクロス集計表を作るパターンです。</p>



<pre class="wp-block-code"><code>=COUNTIFS($A$2:$A$100, $F2, $E$2:$E$100, G$1)</code></pre>



<p class="wp-block-paragraph">F列に部署名、G1行にステータスを配置します。範囲を絶対参照にしておけば、数式を縦横にコピーするだけで集計表が完成します。</p>



<h3 class="wp-block-heading"><span id="toc18">パターン2: 期間×条件の件数集計</span></h3>



<p class="wp-block-paragraph">日付と条件を組み合わせて月別の件数を出す例です。H1に月の開始日、I1に月の終了日が入っているとします。</p>



<pre class="wp-block-code"><code>=COUNTIFS($A$2:$A$100, &quot;&gt;=&quot;&amp;H$1, $A$2:$A$100, &quot;&lt;=&quot;&amp;I$1, $B$2:$B$100, $F2)</code></pre>



<p class="wp-block-paragraph">行に担当者名を並べれば、月別×担当者別の件数表になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc19">パターン3: 重複データの件数チェック</span></h3>



<p class="wp-block-paragraph">2列の組み合わせで重複しているデータを検出するパターンです。A列に部署、B列に担当者が入っているとします。</p>



<pre class="wp-block-code"><code>=IF(COUNTIFS($A$2:$A$100, A2, $B$2:$B$100, B2)&gt;1, &quot;重複あり&quot;, &quot;&quot;)</code></pre>



<p class="wp-block-paragraph">「営業部×田中」の組み合わせが2回以上あれば「重複あり」と表示されます。</p>



<h3 class="wp-block-heading"><span id="toc20">パターン4: 進捗管理ダッシュボード</span></h3>



<p class="wp-block-paragraph">タスク管理表で複数条件の進捗を集計するパターンです。A列に担当者、B列に優先度、C列にステータスが入っているとします。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A100, &quot;田中&quot;, B2:B100, &quot;高&quot;, C2:C100, &quot;未着手&quot;)</code></pre>



<p class="wp-block-paragraph">「田中さんの、優先度が高い、未着手タスク」の件数が一発でわかります。</p>



<h3 class="wp-block-heading"><span id="toc21">パターン5: 数値範囲でのカウント</span></h3>



<p class="wp-block-paragraph">点数が特定の範囲に入る件数を数えるパターンです。同じ条件範囲に2つの条件を指定します。</p>



<pre class="wp-block-code"><code>=COUNTIFS(D2:D100, &quot;&gt;=70&quot;, D2:D100, &quot;&lt;80&quot;)</code></pre>



<p class="wp-block-paragraph">70点以上80点未満の件数を数えます。成績分布表を作るときに便利です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>条件を1つだけ指定してカウントしたいときは<a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>のほうがシンプルです。条件の数に応じてCOUNTIFとCOUNTIFSを使い分けましょう。</p></blockquote>



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



<p class="wp-block-paragraph">COUNTIFS関数で思った結果にならないときの原因と対策をまとめました。</p>



<h3 class="wp-block-heading"><span id="toc23">COUNTIFS関数が0になる原因</span></h3>



<p class="wp-block-paragraph">最も多いトラブルは「結果が0になる」ケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>具体例</th><th>対処法</th></tr></thead><tbody><tr><td>全角・半角の不一致</td><td>「営業部」と全角混じりの「営業部」</td><td>ASC関数（半角化）またはJIS関数（全角化）で統一</td></tr><tr><td>余分なスペース</td><td>「営業部 」と「営業部」が不一致</td><td><a href="https://mashukabu.com/spreadsheet-trim-function/">TRIM関数</a>でスペースを除去</td></tr><tr><td>数値がテキスト形式</td><td>数値に見えるが左揃え表示</td><td>VALUE関数で数値に変換</td></tr><tr><td>比較演算子の引用符忘れ</td><td><code>>=50000</code> を <code>""</code> で囲んでいない</td><td>必ず <code>">=50000"</code> と引用符で囲む</td></tr><tr><td>日付がテキスト形式</td><td>日付に見えるが文字列</td><td>DATEVALUE関数で日付に変換</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>COUNTIFS関数は大文字・小文字を区別しません。「Tokyo」と「tokyo」は同じ条件として扱われます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc24">#VALUE!エラーが出る場合</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>条件範囲のサイズが互いに異なる</td><td>すべての条件範囲を同じ行数・列数に揃える</td></tr><tr><td>条件の文字数が255文字を超えている</td><td>条件を短くするか、セル参照に変更</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">条件範囲のサイズ不一致は#VALUE!エラーになります。0が返るのではなくエラーになるので注意してください。</p>



<h3 class="wp-block-heading"><span id="toc25">デバッグの手順</span></h3>



<p class="wp-block-paragraph">0になったときは、次の手順で原因を切り分けましょう。</p>



<p class="wp-block-paragraph"><strong>1. 条件を1つだけにして試す</strong></p>



<p class="wp-block-paragraph">まず条件を1つだけにして値が返るか確認します。</p>



<pre class="wp-block-code"><code>=COUNTIFS(A2:A7, &quot;営業部&quot;)</code></pre>



<p class="wp-block-paragraph">これで値が返れば、2つ目以降の条件に問題があります。</p>



<p class="wp-block-paragraph"><strong>2. <a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>で個別に確認する</strong></p>



<p class="wp-block-paragraph">各条件を個別に<a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>で検証します。</p>



<pre class="wp-block-code"><code>=COUNTIF(A2:A7, &quot;営業部&quot;)
=COUNTIF(E2:E7, &quot;受注&quot;)</code></pre>



<p class="wp-block-paragraph">それぞれの件数がわかれば、どの条件で0になるか特定できます。</p>



<p class="wp-block-paragraph"><strong>3. データクリーンアップを使う</strong></p>



<p class="wp-block-paragraph">メニューの「データ」→「データクリーンアップ」を選択します。文字列になっている数値をまとめて変換できますよ。</p>



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



<p class="wp-block-paragraph">条件付きの集計関数はCOUNTIFS以外にもあります。どの関数を使えばいいか迷ったら次の表を参考にしてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>用途</th><th>条件の数</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF</a></td><td>1条件でカウント</td><td>1つ</td></tr><tr><td><strong>COUNTIFS</strong></td><td><strong>複数条件でカウント</strong></td><td><strong>複数（AND条件）</strong></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-sumif-function/">SUMIF</a></td><td>1条件で合計</td><td>1つ</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-sumifs-function/">SUMIFS</a></td><td>複数条件で合計</td><td>複数（AND条件）</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-countblank-function/">COUNTBLANK</a></td><td>空白セルをカウント</td><td>条件なし</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc27">COUNTIF → COUNTIFS の段階的な使い分け</span></h3>



<p class="wp-block-paragraph">カウント関数は段階的に使い分けるのがおすすめです。</p>



<ol class="wp-block-list"><li><strong>条件なしで数える</strong> → COUNT関数やCOUNTA関数</li><li><strong>条件が1つ</strong> → <a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a></li><li><strong>条件が2つ以上（AND）</strong> → COUNTIFS関数</li><li><strong>OR条件や複雑な判定</strong> → <a href="https://mashukabu.com/spreadsheet-sumproduct-function/">SUMPRODUCT関数</a></li></ol>



<p class="wp-block-paragraph">条件の数が増えるにつれて、上位の関数に切り替えていくイメージです。</p>



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



<p class="wp-block-paragraph">「件数を知りたい」ならCOUNTIFS、「合計を知りたい」なら<a href="https://mashukabu.com/spreadsheet-sumifs-function/">SUMIFS</a>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>COUNTIFS</th><th>SUMIFS</th></tr></thead><tbody><tr><td>戻り値</td><td>件数（個数）</td><td>合計値</td></tr><tr><td>合計範囲</td><td>不要</td><td>必須（第1引数）</td></tr><tr><td>条件の扱い</td><td>AND条件</td><td>AND条件</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の構造はほぼ同じです。SUMIFSは先頭に合計範囲が加わるだけです。セットで覚えておくと便利ですよ。</p>



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



<p class="wp-block-paragraph">COUNTIFS関数は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>同じ</td><td>同じ</td></tr><tr><td>条件ペアの上限</td><td>最大127組</td><td>最大127組</td></tr><tr><td>ワイルドカード</td><td><code>*</code> <code>?</code> 使用可</td><td><code>*</code> <code>?</code> 使用可</td></tr><tr><td>大文字小文字の区別</td><td>区別しない</td><td>区別しない</td></tr><tr><td>列全体指定</td><td>A:A（やや重い）</td><td>A:A（パフォーマンス良好）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">大きな違いはありません。ExcelのCOUNTIFS関数に慣れている方は、同じ書き方で使えますよ。</p>



<p class="wp-block-paragraph">Googleスプレッドシートでは列全体の指定（<code>A:A</code>）が比較的軽快に動作します。データ量が多い場合は範囲を限定するとさらに高速です。</p>



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



<p class="wp-block-paragraph">COUNTIFS関数のポイントをおさらいしましょう。</p>



<ul class="wp-block-list"><li>COUNTIFS関数は「複数の条件を同時に指定してカウントする」関数</li><li>書き方: <code>=COUNTIFS(条件範囲1, 条件1, 条件範囲2, 条件2, ...)</code></li><li>条件が1つなら<a href="https://mashukabu.com/spreadsheet-countif-function/">COUNTIF関数</a>、2つ以上ならCOUNTIFS関数</li><li>比較演算子やワイルドカードも使える</li><li>OR条件はCOUNTIFS関数の足し算で対応</li><li>0になったらスペース・全角半角・文字列型を確認</li><li>条件範囲のサイズ不一致は#VALUE!エラー</li></ul>



<p class="wp-block-paragraph">まずは <code>=COUNTIFS(A:A, "条件1", B:B, "条件2")</code> の基本形から試してみてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-countif-function/">スプレッドシートのCOUNTIF関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-countblank-function/">スプレッドシートのCOUNTBLANK関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-sumif-function/">スプレッドシートのSUMIF関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-sumifs-function/">スプレッドシートのSUMIFS関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-sumproduct-function/">スプレッドシートのSUMPRODUCT関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-countifs-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
