<?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%83%89%e3%83%ad%e3%83%83%e3%83%97%e3%83%80%e3%82%a6%e3%83%b3/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Fri, 12 Jun 2026 21:58:33 +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>Excelの入力規則（プルダウン）完全ガイド｜ドロップダウン作成から連動リスト・入力エラーメッセージ設定まで</title>
		<link>https://mashukabu.com/excel-dropdown-list/</link>
					<comments>https://mashukabu.com/excel-dropdown-list/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 12 Jun 2026 21:58:33 +0000</pubDate>
				<category><![CDATA[仕事効率化]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[ドロップダウン]]></category>
		<category><![CDATA[プルダウン]]></category>
		<category><![CDATA[連動リスト]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=7985</guid>

					<description><![CDATA[Excelの入力規則でプルダウン（ドロップダウンリスト）を作る方法を、直接入力・リスト範囲指定の2通りで解説。INDIRECT関数による連動リスト、選択肢の自動追加、入力エラーメッセージのカスタマイズ、表示されない・反映されないトラブルの対処法まで、実務で使える手順をステップごとに紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">共有のExcelファイルで「部署名」や「ステータス」を毎回手入力していると、表記がバラバラになりがちですよね。「営業部」と「営業課」のように少し違うだけでも、あとで集計するときにズレの原因になります。</p>



<p class="wp-block-paragraph">こうした入力ミスや表記ゆれを一発で防いでくれるのが、入力規則のプルダウン（ドロップダウンリスト）です。選択肢から選ぶだけなので、誰が入力しても表記が統一されます。</p>



<p class="wp-block-paragraph">この記事では、Excelでプルダウンを作る2つの方法を基本から解説します。選択肢を自動で増やす方法や、入力エラーメッセージのカスタマイズも紹介します。さらにINDIRECT関数で「都道府県→市区町村」のように連動させるテクニックも取り上げます。「表示されない」「追加した選択肢が反映されない」といったトラブルの直し方までまとめました。同僚に教えてあげる感覚でまとめたので、ぜひ最後まで読んでみてください。</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の入力規則のプルダウン（ドロップダウンリスト）とは？</a></li><li><a href="#toc2" tabindex="0">Excelプルダウンの作り方｜直接入力とリスト範囲指定の2通り</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">プルダウンの選択肢を自動で増やす｜テーブル化が便利</a></li><li><a href="#toc6" tabindex="0">連動するプルダウンの作り方｜INDIRECT関数で2段階選択</a><ol><li><a href="#toc7" tabindex="0">ステップ1: 選択肢の一覧表を用意する</a></li><li><a href="#toc8" tabindex="0">ステップ2: 列ごとに「名前」を定義する</a></li><li><a href="#toc9" tabindex="0">ステップ3: 2段目にINDIRECTを設定する</a></li></ol></li><li><a href="#toc10" tabindex="0">入力エラーメッセージをカスタマイズする｜停止・注意・情報</a></li><li><a href="#toc11" tabindex="0">Excelプルダウンのよくあるトラブルと対処法</a><ol><li><a href="#toc12" tabindex="0">プルダウンの▼が表示されない</a></li><li><a href="#toc13" tabindex="0">選択肢を増やしたのに反映されない</a></li><li><a href="#toc14" tabindex="0">連動プルダウンの2段目が出てこない</a></li><li><a href="#toc15" tabindex="0">コピペでプルダウンが消える・崩れる</a></li></ol></li><li><a href="#toc16" tabindex="0">プルダウンの編集・解除方法</a><ol><li><a href="#toc17" tabindex="0">選択肢を変更する</a></li><li><a href="#toc18" tabindex="0">プルダウンを解除する</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Excelの入力規則のプルダウン（ドロップダウンリスト）とは？</span></h2>



<p class="wp-block-paragraph">プルダウンとは、セルの右側に表示される▼をクリックすると、選択肢が一覧で出てくる入力方法です。ドロップダウンリストとも呼ばれます。</p>



<p class="wp-block-paragraph">決まった選択肢から選んで入力する仕組みなので、手入力のミスや表記ゆれを根本から防げます。たとえば次のような場面で活躍します。</p>



<ul class="wp-block-list"><li>部署名やステータスを統一して入力させたいとき</li><li>担当者名を一覧から選ばせたいとき</li><li>「はい／いいえ」などの2択を選ばせたいとき</li><li>商品コードや分類を決まったリストから選ばせたいとき</li></ul>



<p class="wp-block-paragraph">プルダウンは、Excelの「データの入力規則」という機能の一部です。入力規則には数値の範囲制限や日付の制限など他の使い方もあります。プルダウン以外の制限も使いたい方は、<a href="https://mashukabu.com/excel-data-validation/">Excelのデータの入力規則完全ガイド</a>もあわせてご覧ください。</p>



<h2 class="wp-block-heading"><span id="toc2">Excelプルダウンの作り方｜直接入力とリスト範囲指定の2通り</span></h2>



<p class="wp-block-paragraph">プルダウンの作り方は、大きく分けて2通りあります。選択肢の数や、あとから変更するかどうかで使い分けます。</p>



<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></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc3">直接入力でリストを作る</span></h3>



<p class="wp-block-paragraph">選択肢が少なく変更も少ない場合は、直接入力する方法が手軽です。</p>



<p class="wp-block-paragraph">ステップ1: プルダウンにしたいセル範囲を選択します。</p>



<p class="wp-block-paragraph">ステップ2: リボンの「データ」タブをクリックします。</p>



<p class="wp-block-paragraph">ステップ3: 「データツール」グループの「データの入力規則」をクリックします。</p>



<p class="wp-block-paragraph">!<a href="https://mashukabu.com/_images/excel-dropdown-list/01_data-validation-dialog.png/">_images/excel-dropdown-list/01_data-validation-dialog.png</a></p>



<p class="wp-block-paragraph">ステップ4: 「入力値の種類」で「リスト」を選びます。</p>



<p class="wp-block-paragraph">ステップ5: 「元の値」の欄に、選択肢を半角カンマ区切りで入力します。</p>



<p class="wp-block-paragraph">選択肢の入力例は次のとおりです。区切り文字は半角カンマにするのがポイントです。</p>



<pre class="wp-block-code"><code>総務部,営業部,経理部,人事部</code></pre>



<p class="wp-block-paragraph">ステップ6: 「ドロップダウン リストから選択する」にチェックが入っていることを確認します。</p>



<p class="wp-block-paragraph">ステップ7: 「OK」をクリックします。</p>



<p class="wp-block-paragraph">これで、セルの右側に▼が表示されます。クリックすると選択肢が出てくるようになります。</p>



<h3 class="wp-block-heading"><span id="toc4">セル範囲を参照してリストを作る</span></h3>



<p class="wp-block-paragraph">選択肢が多い場合や、あとから増減させたい場合は、セル範囲を参照する方法がおすすめです。</p>



<p class="wp-block-paragraph">まず、シートの空いている場所や別シートに、選択肢の一覧を縦に並べておきます。たとえばF2からF5に部署名を入力しておきます。</p>



<p class="wp-block-paragraph">ステップ4の「元の値」の欄では、その範囲を次のように指定します。</p>



<pre class="wp-block-code"><code>=$F$2:$F$5</code></pre>



<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></blockquote>



<h2 class="wp-block-heading"><span id="toc5">プルダウンの選択肢を自動で増やす｜テーブル化が便利</span></h2>



<p class="wp-block-paragraph">セル範囲を参照する方法には、ひとつ弱点があります。<code>=$F$2:$F$5</code> のように範囲を固定すると、F6に選択肢を追加してもプルダウンに反映されません。範囲をその都度広げ直す必要があります。</p>



<p class="wp-block-paragraph">この手間をなくしてくれるのが、選択肢の一覧を「テーブル」にする方法です。テーブルにすると、選択肢を追加した分だけ範囲が自動で広がります。</p>



<p class="wp-block-paragraph">ステップ1: 選択肢の一覧（見出しを含む）を選択します。</p>



<p class="wp-block-paragraph">ステップ2: <code>Ctrl + T</code> を押して、テーブルに変換します。</p>



<p class="wp-block-paragraph">ステップ3: 「先頭行をテーブルの見出しとして使用する」にチェックを入れて「OK」を押します。</p>



<p class="wp-block-paragraph">ステップ4: テーブルの選択肢部分（見出しを除く範囲）を選び、「名前ボックス」に名前を付けます。たとえば「部署リスト」と入力します。</p>



<p class="wp-block-paragraph">ステップ5: プルダウンの「元の値」に、その名前を次のように入力します。</p>



<pre class="wp-block-code"><code>=部署リスト</code></pre>



<p class="wp-block-paragraph">これで、テーブルに選択肢を追加すると、プルダウンにも自動で反映されるようになります。範囲を毎回直す必要がなくなるので、運用がとても楽になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong>: 「元の値」にテーブル名（=テーブル1[部署]の形式）を直接入れると、バージョンによってはエラーになることがあります。いったんテーブルの範囲に「名前」を付けてから、その名前で参照すると確実です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">連動するプルダウンの作り方｜INDIRECT関数で2段階選択</span></h2>



<p class="wp-block-paragraph">「部署を選んだら、その部署の担当者だけが2段目のプルダウンに出てくる」。こうした連動プルダウンは、INDIRECT関数を使うと作れます。「都道府県→市区町村」のような絞り込み入力でよく使われるテクニックです。</p>



<p class="wp-block-paragraph">仕組みは少し独特なので、3つのステップに分けて見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc7">ステップ1: 選択肢の一覧表を用意する</span></h3>



<p class="wp-block-paragraph">まず、1段目の選択肢ごとに2段目の選択肢を縦に並べた表を作ります。たとえば次のように並べます。</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></tbody></table></figure>



<p class="wp-block-paragraph">見出し行（営業部・経理部・総務部）が1段目の選択肢になります。その下の列が、それぞれの2段目の選択肢です。</p>



<h3 class="wp-block-heading"><span id="toc8">ステップ2: 列ごとに「名前」を定義する</span></h3>



<p class="wp-block-paragraph">次に、2段目の選択肢の列それぞれに「名前」を付けます。ここが連動プルダウンの肝です。</p>



<p class="wp-block-paragraph">「営業部」の担当者（田中・山田）の範囲を選択し、名前ボックスに「営業部」と入力します。同じように「経理部」「総務部」の範囲にも、それぞれ列の見出しと同じ名前を付けます。</p>



<p class="wp-block-paragraph">ここで大事なのは、付ける名前を1段目の選択肢と完全に一致させることです。名前が一致していないと、次のINDIRECTがうまく動きません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong>: 名前には先頭の数字やスペースが使えません。1段目の選択肢にスペースが含まれていると、連動がうまくいかないことがあります。その場合は選択肢からスペースを取り除いておきましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc9">ステップ3: 2段目にINDIRECTを設定する</span></h3>



<p class="wp-block-paragraph">最後に、2段目のプルダウンを作ります。1段目のプルダウン（たとえばA2）はすでに作ってある前提で進めます。</p>



<p class="wp-block-paragraph">2段目のセル（たとえばB2）を選び、「データの入力規則」ダイアログを開きます。「入力値の種類」で「リスト」を選びます。「元の値」には次のように入力します。</p>



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



<p class="wp-block-paragraph">INDIRECT関数は、セルに入っている文字列を「名前」として読み取り、その名前が指す範囲を返す関数です。A2に「営業部」と入っていれば、<code>INDIRECT(A2)</code> は名前「営業部」の範囲、つまり営業部の担当者一覧を返します。</p>



<p class="wp-block-paragraph">これで、A2で部署を選ぶと、B2のプルダウンにはその部署の担当者だけが表示されるようになります。</p>



<h2 class="wp-block-heading"><span id="toc10">入力エラーメッセージをカスタマイズする｜停止・注意・情報</span></h2>



<p class="wp-block-paragraph">プルダウン以外の値を入力されると、Excelは警告を表示します。この警告は、自分の言葉に変えられます。さらに、警告の「強さ」も3段階から選べます。</p>



<p class="wp-block-paragraph">「データの入力規則」ダイアログの「エラーメッセージ」タブを開きます。「スタイル」のプルダウンで、次の3種類から選べます。</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>お知らせを出し「OK」で入力を許可する</td><td>入力は許可しつつ注意を促したいとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「停止」が最も厳しいスタイルです。リスト外の値は再入力かキャンセルしかできません。表記を絶対に統一したい場面で使います。</p>



<p class="wp-block-paragraph">「注意」は中間のスタイルです。警告は出ますが、「はい」を選べばそのまま入力できます。基本は選択肢から選ばせつつ、例外も認めたい運用に向いています。</p>



<p class="wp-block-paragraph">「情報」は最もゆるいスタイルです。お知らせが出るだけで、入力自体は止めません。</p>



<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></blockquote>



<h2 class="wp-block-heading"><span id="toc11">Excelプルダウンのよくあるトラブルと対処法</span></h2>



<p class="wp-block-paragraph">プルダウンは便利な反面、いくつかつまずきやすいポイントがあります。代表的なトラブルと直し方をまとめました。</p>



<h3 class="wp-block-heading"><span id="toc12">プルダウンの▼が表示されない</span></h3>



<p class="wp-block-paragraph">セルを選んでも▼が出てこない場合、まずは「ドロップダウン リストから選択する」のチェックを確認します。ここが外れていると、リストは設定されていても▼が表示されません。</p>



<p class="wp-block-paragraph">それでも出ない場合は、Excelのオプションを確認します。「ファイル」→「オプション」→「詳細設定」の「すべてのオブジェクトを表示する」が選ばれているかをチェックしてください。</p>



<h3 class="wp-block-heading"><span id="toc13">選択肢を増やしたのに反映されない</span></h3>



<p class="wp-block-paragraph">選択肢を追加したのにプルダウンに出てこない場合、原因は「元の値」の範囲指定にあります。<code>=$F$2:$F$5</code> のように範囲が固定されていると、追加した行が範囲の外になってしまうためです。</p>



<p class="wp-block-paragraph">解決策は2つあります。1つは範囲を広げて入力規則を設定し直すことです。もう1つは、この記事で紹介したテーブル化を使うことです。テーブルにしておけば、追加した選択肢が自動で反映されます。</p>



<h3 class="wp-block-heading"><span id="toc14">連動プルダウンの2段目が出てこない</span></h3>



<p class="wp-block-paragraph">INDIRECTを使った連動で2段目が出ない場合、ほとんどは「名前」の不一致が原因です。1段目の選択肢と、定義した名前が完全に一致しているかを確認してください。名前にスペースや記号が混ざっていないかもチェックします。</p>



<h3 class="wp-block-heading"><span id="toc15">コピペでプルダウンが消える・崩れる</span></h3>



<p class="wp-block-paragraph">入力規則がないセルをコピーして貼り付けると、プルダウンごと上書きされてしまいます。値だけを移したいときは、「形式を選択して貼り付け」から「値」を選んでください。これでプルダウンを壊さずに済みます。セルの貼り付けで書式や入力規則がずれる問題は<a href="https://mashukabu.com/excel-paste-format-mismatch-fix/">Excel貼り付けで書式がずれる原因と対処法</a>を参考にしてください。</p>



<h2 class="wp-block-heading"><span id="toc16">プルダウンの編集・解除方法</span></h2>



<p class="wp-block-paragraph">設定したプルダウンは、あとから選択肢を変えたり、完全に削除したりできます。</p>



<h3 class="wp-block-heading"><span id="toc17">選択肢を変更する</span></h3>



<p class="wp-block-paragraph">ステップ1: プルダウンが設定されたセルを選びます。</p>



<p class="wp-block-paragraph">ステップ2: 「データの入力規則」ダイアログを開きます。</p>



<p class="wp-block-paragraph">ステップ3: 「元の値」の選択肢を書き換えます。</p>



<p class="wp-block-paragraph">ステップ4: 「同じ設定のすべてのセルに変更を適用する」にチェックを入れると、同じ規則のセル全部にまとめて反映できます。</p>



<h3 class="wp-block-heading"><span id="toc18">プルダウンを解除する</span></h3>



<p class="wp-block-paragraph">ステップ1: 解除したいセル（または範囲）を選びます。</p>



<p class="wp-block-paragraph">ステップ2: 「データの入力規則」ダイアログを開きます。</p>



<p class="wp-block-paragraph">ステップ3: ダイアログ左下の「すべてクリア」をクリックします。</p>



<p class="wp-block-paragraph">ステップ4: 「OK」をクリックします。</p>



<p class="wp-block-paragraph">これで選択したセルのプルダウンが削除されます。シート全体から消したいときは、<code>Ctrl + A</code> で全選択してから「すべてクリア」を実行してください。</p>



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



<p class="wp-block-paragraph">Excelのプルダウン（ドロップダウンリスト）は、共有ファイルの入力ミスや表記ゆれを防ぐ強力な機能です。この記事のポイントを振り返ってみましょう。</p>



<ul class="wp-block-list"><li>プルダウンの作り方は「直接入力」と「セル範囲指定」の2通り</li><li>選択肢を自動で増やしたいなら、一覧をテーブル化して名前で参照する</li><li>INDIRECT関数を使えば、部署→担当者のような連動プルダウンが作れる</li><li>エラーメッセージは「停止・注意・情報」の3スタイルから選べる</li><li>「表示されない」「反映されない」トラブルは、チェック設定と範囲指定を見直す</li></ul>



<p class="wp-block-paragraph">まずは身近な表の1列だけでも、プルダウンを設定してみてください。共有ファイルの入力がぐっと楽になるはずです。数値や日付の入力制限もかけたい方は、<a href="https://mashukabu.com/excel-data-validation/">Excelのデータの入力規則完全ガイド</a>もあわせてご覧ください。Googleスプレッドシートでプルダウンを使いたい方は、<a href="https://mashukabu.com/spreadsheet-pulldown/">スプレッドシートのプルダウン作り方</a>もチェックしてみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-dropdown-list/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのプルダウン作り方｜色付け・連動まで解説</title>
		<link>https://mashukabu.com/spreadsheet-pulldown/</link>
					<comments>https://mashukabu.com/spreadsheet-pulldown/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 17 Mar 2026 10:55:25 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[INDIRECT]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[ドロップダウン]]></category>
		<category><![CDATA[プルダウン]]></category>
		<category><![CDATA[条件付き書式]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=3888</guid>

					<description><![CDATA[Googleスプレッドシートのプルダウン作り方を直接入力・範囲指定の2通りで解説。条件付き書式を使った色付けや、INDIRECT関数による連動設定、よくあるエラーの対処法まで、実務で使える手順をステップごとに紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「入力するたびに表記がバラバラになる」「選択肢が多くて毎回手入力がつらい」。共有シートで集計やフィルタを使うとき、こうした表記ゆれは集計ミスの直接の原因になります。これを一発で解決してくれるのが<strong>プルダウン（ドロップダウン）リスト</strong>です。</p>



<p class="wp-block-paragraph">この記事では、Googleスプレッドシートでプルダウンを作る2つの方法を基本から解説します。選択肢に色をつける方法、INDIRECT関数で選択肢を連動させるテクニック、そして「表示されない」「追加した選択肢が反映されない」といった典型的なトラブルの直し方まで一気通貫でまとめました。ぜひ最後まで読んでみてください。</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">スプレッドシートのプルダウン（ドロップダウン）とは？</a><ol><li><a href="#toc2" tabindex="0">Excelの「データの入力規則」との違い</a></li><li><a href="#toc3" tabindex="0">直接入力 vs 範囲指定：どちらを選ぶか</a></li></ol></li><li><a href="#toc4" tabindex="0">基本の作り方1：直接入力でプルダウンを設定する</a><ol><li><a href="#toc5" tabindex="0">手順：直接入力の設定ステップ</a></li><li><a href="#toc6" tabindex="0">こんな場面に使う（少量の固定選択肢）</a></li></ol></li><li><a href="#toc7" tabindex="0">基本の作り方2：範囲指定でプルダウンを設定する</a><ol><li><a href="#toc8" tabindex="0">手順：セル範囲をリストに指定する</a></li><li><a href="#toc9" tabindex="0">別シートのリストを参照する方法</a></li><li><a href="#toc10" tabindex="0">重複や空白を除去したリストを動的に作る</a></li></ol></li><li><a href="#toc11" tabindex="0">プルダウンに色付けする方法（条件付き書式）</a><ol><li><a href="#toc12" tabindex="0">手順：選択肢ごとに背景色を設定する</a></li><li><a href="#toc13" tabindex="0">実務での使い方例（ステータス管理・優先度）</a></li></ol></li><li><a href="#toc14" tabindex="0">プルダウンを連動させる方法（INDIRECT関数）</a><ol><li><a href="#toc15" tabindex="0">連動の仕組みと活用場面</a></li><li><a href="#toc16" tabindex="0">手順：名前付き範囲+INDIRECTで連動を設定する</a></li><li><a href="#toc17" tabindex="0">実務シナリオ：大分類→小分類を絞り込む</a></li><li><a href="#toc18" tabindex="0">3段階以上の連動を作るには</a></li></ol></li><li><a href="#toc19" tabindex="0">プルダウンの編集・解除・コピーの方法</a><ol><li><a href="#toc20" tabindex="0">既存のプルダウンを編集する</a></li><li><a href="#toc21" tabindex="0">プルダウンを解除する（削除する）</a></li><li><a href="#toc22" tabindex="0">プルダウンを別のセルにコピーする</a></li></ol></li><li><a href="#toc23" tabindex="0">よくあるトラブルと対処法</a><ol><li><a href="#toc24" tabindex="0">プルダウンが表示されない／選択できない</a></li><li><a href="#toc25" tabindex="0">追加した選択肢が反映されない</a></li><li><a href="#toc26" tabindex="0">INDIRECT連動がうまくいかない（#REF!エラー）</a></li><li><a href="#toc27" tabindex="0">スマホアプリでプルダウンが押せない</a></li><li><a href="#toc28" tabindex="0">「無効：入力規則と一致しません」と赤い三角が出る</a></li></ol></li><li><a href="#toc29" tabindex="0">よくある質問（FAQ）</a><ol><li><a href="#toc30" tabindex="0">Q. プルダウンの選択肢を一括で全シートに展開できますか？</a></li><li><a href="#toc31" tabindex="0">Q. プルダウンで複数選択（チェックボックス的）は可能ですか？</a></li><li><a href="#toc32" tabindex="0">Q. プルダウンが必要なシーンとそうでないシーンを見分けるコツは？</a></li><li><a href="#toc33" tabindex="0">Q. プルダウンを使ってもCOUNTIFが「0」になります</a></li></ol></li><li><a href="#toc34" tabindex="0">まとめ：直接入力・範囲指定・連動の使い分け</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのプルダウン（ドロップダウン）とは？</span></h2>



<p class="wp-block-paragraph">プルダウンとは、セルをクリックすると選択肢の一覧が表示される入力補助機能です。あらかじめ決めた選択肢だけを入力できるようにすることで、入力ミスや表記ゆれを防げます。</p>



<p class="wp-block-paragraph">たとえば「ステータス」列に「未着手・対応中・完了」の3つだけを入力させたい場面を想像してみてください。手入力だと「対応中」と「対応中 」（末尾スペース）が混在しがちです。集計関数（COUNTIF や SUMIF）から見ると別の値として扱われるため、件数が合わない原因になります。プルダウンなら確実に統一できます。</p>



<h3 class="wp-block-heading"><span id="toc2">Excelの「データの入力規則」との違い</span></h3>



<p class="wp-block-paragraph">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><code>=Sheet1!$A$1:$A$10</code>（$が必要）</td><td><code>=Sheet1!A1:A10</code>（$不要）</td></tr><tr><td>チップ表示（色付きタグ）</td><td>なし</td><td>あり（デフォルト）</td></tr><tr><td>連動プルダウン</td><td>名前の管理 + INDIRECT</td><td>名前付き範囲 + INDIRECT</td></tr><tr><td>共同編集中の挙動</td><td>リアルタイム反映に弱い</td><td>その場で即反映</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">一番大きな違いは<strong>チップ表示</strong>です。スプレッドシートでは、選択肢ごとに色付きタグ（チップ）で2024年以降のUIから標準表示できるようになりました。Excelにはこの機能がないため、色をつけるには条件付き書式を使うしかありません。Excel側でプルダウンを作る手順は<a href="https://mashukabu.com/excel-dropdown-list/">Excelの入力規則（プルダウン）完全ガイド</a>で解説しています。</p>



<h3 class="wp-block-heading"><span id="toc3">直接入力 vs 範囲指定：どちらを選ぶか</span></h3>



<p class="wp-block-paragraph">プルダウンの設定方法には「直接入力」と「範囲指定」の2パターンがあります。迷ったら以下を目安にしてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>方法</th><th>向いている場面</th></tr></thead><tbody><tr><td>直接入力</td><td>選択肢が3〜5個程度で、今後変わる予定がない</td></tr><tr><td>範囲指定</td><td>選択肢が多い、または追加・変更がありえる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">選択肢をあとから追加する可能性が少しでもあるなら、範囲指定がおすすめです。直接入力の場合、セルごとに設定を開いて修正する手間がかかります。範囲指定なら元のリストを編集するだけで、全セルに反映されます。</p>



<h2 class="wp-block-heading"><span id="toc4">基本の作り方1：直接入力でプルダウンを設定する</span></h2>



<p class="wp-block-paragraph">まずは一番シンプルな「直接入力」から試してみましょう。選択肢を手入力で登録する方法です。</p>



<h3 class="wp-block-heading"><span id="toc5">手順：直接入力の設定ステップ</span></h3>



<p class="wp-block-paragraph"><strong>1. プルダウンを設定したいセルを選択する</strong></p>



<p class="wp-block-paragraph">たとえばC2セルを選択します。複数セルにまとめて設定したい場合は、C2:C10のように範囲を選択してください。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/01_data_cell-c2-selected.png" alt="01 data cell c2 selected" /></figure>



<p class="wp-block-paragraph"><strong>2. メニューから「データの入力規則」を開く</strong></p>



<p class="wp-block-paragraph">メニューバーの [データ] をクリックし、[データの入力規則] を選択します。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/02_overview_data-menu.png" alt="02 overview data menu" /></figure>



<p class="wp-block-paragraph"><strong>3. 「+ルールを追加」をクリックする</strong></p>



<p class="wp-block-paragraph">画面右側にパネルが表示されます。[+ルールを追加] をクリックしてください。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/03_overview_add-rule-panel.png" alt="03 overview add rule panel" /></figure>



<p class="wp-block-paragraph"><strong>4. 条件で「プルダウン」を選択する</strong></p>



<p class="wp-block-paragraph">「条件」のドロップダウンで [プルダウン] を選びます。デフォルトで選択されている場合はそのままで大丈夫です。</p>



<p class="wp-block-paragraph"><strong>5. 選択肢を入力する</strong></p>



<p class="wp-block-paragraph">「オプション1」「オプション2」の欄に選択肢を入力します。項目を増やしたい場合は [別のアイテムを追加] をクリックしてください。各選択肢の左側にあるカラーパレットを押すと、チップの色も指定できます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/04_overview_pulldown-options.png" alt="04 overview pulldown options" /></figure>



<p class="wp-block-paragraph"><strong>6. [完了] をクリックして設定を保存する</strong></p>



<p class="wp-block-paragraph">これでプルダウンの設定は完了です。セルをクリックすると、入力した選択肢が表示されます。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/05_result_pulldown-open.png" alt="05 result pulldown open" /></figure>



<h3 class="wp-block-heading"><span id="toc6">こんな場面に使う（少量の固定選択肢）</span></h3>



<p class="wp-block-paragraph">直接入力は、選択肢が少なく固定されている場面に向いています。</p>



<ul class="wp-block-list"><li>「はい / いいえ」の2択</li><li>「高 / 中 / 低」の優先度</li><li>「承認 / 却下」の判定</li><li>「○ / △ / ×」の達成度評価</li></ul>



<p class="wp-block-paragraph">こういった項目はまず変更が発生しません。手早く設定できる直接入力がぴったりです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>詳細オプションを活用する</strong></p><p>設定パネル下部の「詳細オプション」を開くと、「無効なデータの場合: 警告を表示 / 入力を拒否」を選べます。入力ミスを物理的に防ぎたいなら「入力を拒否」を選びましょう。表記ゆれを防ぐだけでなく、見落としを防ぐためのヒントテキストも設定できます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc7">基本の作り方2：範囲指定でプルダウンを設定する</span></h2>



<p class="wp-block-paragraph">選択肢が多い場合や、あとから変更する可能性がある場合は「範囲指定」を使いましょう。セルに入力されたリストを参照するので、リストを編集するだけで全プルダウンに反映されます。</p>



<h3 class="wp-block-heading"><span id="toc8">手順：セル範囲をリストに指定する</span></h3>



<p class="wp-block-paragraph"><strong>1. 選択肢のリストをシートに用意する</strong></p>



<p class="wp-block-paragraph">たとえばA列に部署名を入力しておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>A列</th></tr></thead><tbody><tr><td>営業部</td></tr><tr><td>開発部</td></tr><tr><td>人事部</td></tr><tr><td>総務部</td></tr><tr><td>経理部</td></tr></tbody></table></figure>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/06_data_dept-list.png" alt="06 data dept list" /></figure>



<p class="wp-block-paragraph"><strong>2. プルダウンを設定したいセルを選択する</strong></p>



<p class="wp-block-paragraph">C2セルなど、プルダウンを設置したいセルを選択します。</p>



<p class="wp-block-paragraph"><strong>3. [データ] > [データの入力規則] を開く</strong></p>



<p class="wp-block-paragraph">メニューバーから [データ] > [データの入力規則] を選び、[+ルールを追加] をクリックします。</p>



<p class="wp-block-paragraph"><strong>4. 条件で「プルダウン（範囲内）」を選択する</strong></p>



<p class="wp-block-paragraph">「条件」のドロップダウンから [プルダウン（範囲内）] を選びます。</p>



<p class="wp-block-paragraph"><strong>5. 範囲を指定する</strong></p>



<p class="wp-block-paragraph">入力欄にリストのセル範囲を入力します。同じシートのA列なら次のように書きます。</p>



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



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/07_overview_range-pulldown-setting.png" alt="07 overview range pulldown setting" /></figure>



<p class="wp-block-paragraph"><strong>6. [完了] をクリックして保存する</strong></p>



<p class="wp-block-paragraph">これで範囲指定のプルダウンが完成です。A列にリストを追加すれば、プルダウンの選択肢も自動で増えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>リストの追加を自動反映させるコツ</strong></p><p>範囲を <code>A1:A5</code> のように固定すると、6個目以降の選択肢が反映されません。将来の追加に備えるなら <code>A:A</code>（列全体）を指定しておくと安心です。ただし空白セルも含まれるため、リストは詰めて入力してください。途中に空欄があると、選択肢の並びが崩れて見えます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc9">別シートのリストを参照する方法</span></h3>



<p class="wp-block-paragraph">リストを別シートにまとめておくと、入力用シートがすっきりします。別シートの範囲を指定するには、シート名を先頭につけてください。</p>



<pre class="wp-block-code"><code>マスタ!A1:A10</code></pre>



<p class="wp-block-paragraph">シート名にスペースが含まれる場合は、シート名をシングルクォートで囲みます。</p>



<pre class="wp-block-code"><code>'部署 マスタ'!A1:A10</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>シート名にスペースがあるとエラーになる</strong></p><p>クォートで囲み忘れると「無効な範囲」エラーが出ます。シート名はスペースなしにするのがおすすめです。マスタ用シートはあえて目立たないように、シートタブを右クリックして「シートを非表示」にしておくと、入力者が誤って編集するのを防げます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">重複や空白を除去したリストを動的に作る</span></h3>



<p class="wp-block-paragraph">選択肢のリスト自体を、別シートの生データから動的に作る方法もあります。たとえば「取引先マスタ」シートのB列に取引先名が入っていて、同じ会社名が複数行ある場合、<code>UNIQUE</code> 関数で重複を除いたリストを作れます。</p>



<pre class="wp-block-code"><code>=UNIQUE(FILTER('取引先マスタ'!B2:B, '取引先マスタ'!B2:B&lt;&gt;&quot;&quot;))</code></pre>



<p class="wp-block-paragraph">この数式を別シートのA1に入れておけば、空白を除いたユニークなリストが自動生成されます。あとはこの範囲をプルダウンの「範囲内」に指定するだけで、データが追加されるたびに選択肢が自動更新されるプルダウンが完成します。詳しい使い方は<a href="https://mashukabu.com/spreadsheet-filter-function/">スプレッドシートのFILTER関数の使い方</a>も参考にしてください。</p>



<h2 class="wp-block-heading"><span id="toc11">プルダウンに色付けする方法（条件付き書式）</span></h2>



<p class="wp-block-paragraph">スプレッドシートのプルダウンでは、設定画面で選択肢ごとにチップの色を選べます。ただし、セル全体や行の背景色を変えたい場合は<strong>条件付き書式</strong>を使います。</p>



<h3 class="wp-block-heading"><span id="toc12">手順：選択肢ごとに背景色を設定する</span></h3>



<p class="wp-block-paragraph"><strong>1. 色を付けたいセル範囲を選択する</strong></p>



<p class="wp-block-paragraph">たとえばC2:C20のようにプルダウンが設定されている列を選択します。行全体に色を広げたい場合はA2:Z20のようにシート全体の幅を指定してください。</p>



<p class="wp-block-paragraph"><strong>2. [表示形式] > [条件付き書式] を選択する</strong></p>



<p class="wp-block-paragraph">メニューバーの [表示形式] から [条件付き書式] をクリックします。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/08_overview_format-menu-conditional.png" alt="08 overview format menu conditional" /></figure>



<p class="wp-block-paragraph"><strong>3. 「カスタム数式」を選択する</strong></p>



<p class="wp-block-paragraph">「セルの書式設定の条件」で [カスタム数式] を選びます。</p>



<p class="wp-block-paragraph"><strong>4. 数式を入力する</strong></p>



<p class="wp-block-paragraph">たとえば「完了」のとき緑色にしたい場合は、次のように入力します。</p>



<pre class="wp-block-code"><code>=$C2=&quot;完了&quot;</code></pre>



<p class="wp-block-paragraph">先頭の <code>$</code> は列を固定する記号です。行全体に色をつけたい場合にも、この書き方で対応できます。</p>



<p class="wp-block-paragraph"><strong>5. 書式スタイル（背景色）を選択する</strong></p>



<p class="wp-block-paragraph">塗りつぶしの色を緑色に設定します。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/09_overview_conditional-format-green.png" alt="09 overview conditional format green" /></figure>



<p class="wp-block-paragraph"><strong>6. [完了] をクリックして保存する</strong></p>



<p class="wp-block-paragraph">同じ手順で「対応中」→ 黄色、「未着手」→ 赤色のルールも追加すれば完成です。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/10_result_conditional-format-complete.png" alt="10 result conditional format complete" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Excelとの違い</strong></p><p>Excelでは「セルの値が次の値に等しい」で直接値を指定できます。スプレッドシートで行全体に色をつけるには、カスタム数式で <code>$</code> を使って列を固定する必要があります。複数のルールが重なる場合、上にあるルールが優先されるので、優先したい色は上に並べ替えてください。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">実務での使い方例（ステータス管理・優先度）</span></h3>



<p class="wp-block-paragraph">条件付き書式と組み合わせると、一覧の視認性が大きく向上します。</p>



<ul class="wp-block-list"><li><strong>タスク管理表</strong>: ステータス（未着手=赤、対応中=黄、完了=緑）で進捗が一目でわかる</li><li><strong>優先度管理</strong>: 優先度（高=赤、中=黄、低=グレー）で対応順を可視化</li><li><strong>承認フロー</strong>: 判定（承認=緑、差戻し=赤、保留=黄）で処理状況を共有</li><li><strong>在庫管理</strong>: 在庫状況（在庫あり=緑、要発注=黄、欠品=赤）で発注タイミングを見逃さない</li></ul>



<p class="wp-block-paragraph">色を使いすぎると逆に見づらくなるので、1つのプルダウンにつき3〜4色までに抑えるのがコツです。プリントアウトすることがある資料なら、淡い色（パステル）を選んでおくと印刷時にも文字が読めます。</p>



<h2 class="wp-block-heading"><span id="toc14">プルダウンを連動させる方法（INDIRECT関数）</span></h2>



<p class="wp-block-paragraph">「大分類を選んだら、小分類の選択肢が自動で絞り込まれる」。こんなプルダウンを作れたら便利ですよね。<a href="https://mashukabu.com/excel-function-howto-use-indirect/">INDIRECT関数</a>を使えば、2つのプルダウンを連動させることができます。</p>



<h3 class="wp-block-heading"><span id="toc15">連動の仕組みと活用場面</span></h3>



<p class="wp-block-paragraph">連動プルダウンは、1段階目の選択値を「名前付き範囲」の名前として使うことで実現します。仕組みを簡単に図にすると、次のようになります。</p>



<ol class="wp-block-list"><li>1段階目のプルダウンで「東京」を選択する</li><li>INDIRECT関数が「東京」という名前付き範囲を参照する</li><li>2段階目のプルダウンに「品川・新宿・渋谷」が表示される</li></ol>



<p class="wp-block-paragraph">よくある活用場面はこちらです。</p>



<ul class="wp-block-list"><li><strong>商品カテゴリ → 商品名</strong>: 「家電」を選ぶと「テレビ・冷蔵庫・洗濯機」に絞られる</li><li><strong>都道府県 → 市区町村</strong>: 「東京都」を選ぶと都内の市区町村だけ表示される</li><li><strong>部署 → 担当者</strong>: 「営業部」を選ぶと営業部のメンバーだけ表示される</li><li><strong>顧客 → プロジェクト</strong>: 「顧客A」を選ぶと顧客Aのプロジェクトだけ表示される</li></ul>



<h3 class="wp-block-heading"><span id="toc16">手順：名前付き範囲+INDIRECTで連動を設定する</span></h3>



<p class="wp-block-paragraph">ここでは「地域（東京・大阪）」を選ぶと、対応するエリア名が2段階目に表示される例で説明します。</p>



<p class="wp-block-paragraph"><strong>1. 選択肢のリストを用意する</strong></p>



<p class="wp-block-paragraph">別シート（例: マスタ）に、カテゴリごとのリストを作成します。</p>



<figure class="wp-block-table"><table><thead><tr><th>A列</th><th>B列</th></tr></thead><tbody><tr><td>品川</td><td>梅田</td></tr><tr><td>新宿</td><td>難波</td></tr><tr><td>渋谷</td><td>心斎橋</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">A列が「東京」のリスト、B列が「大阪」のリストです。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/11_data_master-category-list.png" alt="11 data master category list" /></figure>



<p class="wp-block-paragraph"><strong>2. 名前付き範囲を作成する</strong></p>



<p class="wp-block-paragraph">A列の範囲を選択し、メニューの [データ] > [名前付き範囲] を開きます。範囲名を「東京」に設定して [完了] をクリックします。</p>



<p class="wp-block-paragraph">同じ手順でB列の範囲に「大阪」という名前を付けてください。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/12_overview_named-range-tokyo.png" alt="12 overview named range tokyo" /></figure>



<p class="wp-block-paragraph"><strong>3. 1段階目のプルダウンを作成する</strong></p>



<p class="wp-block-paragraph">入力用シートのB2セルに、直接入力で「東京」「大阪」の2択プルダウンを設定します。</p>



<p class="wp-block-paragraph"><strong>4. 2段階目のプルダウンにINDIRECT関数を設定する</strong></p>



<p class="wp-block-paragraph">C2セルを選択し、[データ] > [データの入力規則] > [+ルールを追加] を開きます。条件で [プルダウン（範囲内）] を選び、範囲の入力欄に次の数式を入力します。</p>



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



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/13_overview_indirect-validation.png" alt="13 overview indirect validation" /></figure>



<p class="wp-block-paragraph"><strong>5. [完了] をクリックして保存する</strong></p>



<p class="wp-block-paragraph">B2で「東京」を選ぶと、C2のプルダウンに「品川・新宿・渋谷」が表示されます。「大阪」に切り替えれば「梅田・難波・心斎橋」に変わります。</p>



<figure class="wp-block-image"><img decoding="async" src="https://mashukabu.com/wp-content/uploads/2026/03/14_result_indirect-cascading-dropdown.png" alt="14 result indirect cascading dropdown" /></figure>



<h3 class="wp-block-heading"><span id="toc17">実務シナリオ：大分類→小分類を絞り込む</span></h3>



<p class="wp-block-paragraph">実務でよくあるのが、経費精算の「勘定科目」を大分類→小分類で絞り込むパターンです。</p>



<p class="wp-block-paragraph">たとえば大分類が「旅費交通費・消耗品費・交際費」の3つだとします。名前付き範囲をそれぞれ作成し、INDIRECT関数で連動させれば、経理担当者の入力ミスを大幅に減らせます。連動プルダウンと<a href="https://mashukabu.com/spreadsheet-xlookup/">XLOOKUP関数</a>を組み合わせれば、勘定科目を選んだ瞬間に税区分や経費上限を自動表示することもできます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>名前付き範囲のルールに注意</strong></p><p>範囲名にはスペース、先頭の数字、カッコやハイフンなどの記号が使えません。たとえば「旅費 交通費」や「1_交通費」はエラーになります。スペースを含む値を使いたい場合は、SUBSTITUTE関数で置換する方法があります。</p></blockquote>



<pre class="wp-block-code"><code>=INDIRECT(SUBSTITUTE(B2,&quot; &quot;,&quot;_&quot;))</code></pre>



<p class="wp-block-paragraph">この数式は、B2の値に含まれるスペースをアンダースコアに変換してから名前付き範囲を参照します。範囲名を「旅費_交通費」のように設定しておけば連動が成立します。</p>



<h3 class="wp-block-heading"><span id="toc18">3段階以上の連動を作るには</span></h3>



<p class="wp-block-paragraph">「地域 → 都道府県 → 市区町村」のような3段階連動も同じ仕組みで作れます。各段階の選択値を次の段階の名前付き範囲として登録するだけです。ただし段階が増えると名前付き範囲の数が爆発的に増えるため、3段階を超える場合は<a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数</a>で動的にリストを生成する方法のほうが管理しやすくなります。</p>



<h2 class="wp-block-heading"><span id="toc19">プルダウンの編集・解除・コピーの方法</span></h2>



<p class="wp-block-paragraph">設定後にプルダウンを編集したり、いったん解除したりする方法もまとめておきます。</p>



<h3 class="wp-block-heading"><span id="toc20">既存のプルダウンを編集する</span></h3>



<p class="wp-block-paragraph">プルダウンが設定されたセルを選択し、[データ] > [データの入力規則] を開きます。右側のパネルに既存のルールが表示されるので、編集したいルールをクリックしてください。選択肢や範囲を変更し、[完了] をクリックすれば保存されます。</p>



<h3 class="wp-block-heading"><span id="toc21">プルダウンを解除する（削除する）</span></h3>



<p class="wp-block-paragraph">[データ] > [データの入力規則] を開き、削除したいルールにマウスを乗せると右側にゴミ箱アイコンが表示されます。アイコンをクリックすればルールが削除され、プルダウンが解除されます。複数のルールを一括で消したい場合は、画面下部の [すべて削除] を使ってください。</p>



<h3 class="wp-block-heading"><span id="toc22">プルダウンを別のセルにコピーする</span></h3>



<p class="wp-block-paragraph">設定済みのセルをコピーし、貼り付け先で右クリック → [特殊貼り付け] → [データ入力規則のみ貼り付け] を選びます。書式や値を上書きせずに、プルダウン設定だけを複製できる便利な方法です。</p>



<h2 class="wp-block-heading"><span id="toc23">よくあるトラブルと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc24">プルダウンが表示されない／選択できない</span></h3>



<p class="wp-block-paragraph">プルダウンが表示されない場合、まず設定を確認しましょう。対象セルを選択して [データ] > [データの入力規則] を開き、ルールが存在するか確認してください。</p>



<p class="wp-block-paragraph">ルールが設定されているのに表示されない場合は、「表示スタイル」の設定を確認します。「チップ」または「矢印」が選択されていれば、セルにプルダウンが表示されます。「プレーンテキスト」になっている場合は、ダブルクリックしないとリストが出ません。</p>



<h3 class="wp-block-heading"><span id="toc25">追加した選択肢が反映されない</span></h3>



<p class="wp-block-paragraph">範囲指定でプルダウンを設定している場合、指定範囲の外にリストを追加しても反映されません。</p>



<p class="wp-block-paragraph">たとえば <code>A1:A5</code> と指定しているのに、A6セルに新しい選択肢を追加しても表示されません。対処法は2つあります。</p>



<ul class="wp-block-list"><li><strong>範囲を広げる</strong>: <code>A1:A10</code> のように余裕をもたせる</li><li><strong>列全体を指定する</strong>: <code>A:A</code> にすれば追加分も自動で反映される</li></ul>



<p class="wp-block-paragraph">直接入力で設定している場合は、[データの入力規則] を再度開いて選択肢を追加してください。</p>



<h3 class="wp-block-heading"><span id="toc26">INDIRECT連動がうまくいかない（#REF!エラー）</span></h3>



<p class="wp-block-paragraph">INDIRECT関数を使った連動プルダウンで <code>#REF!</code> エラーが出る主な原因は、<strong>名前付き範囲の名前が一致していないこと</strong>です。</p>



<p class="wp-block-paragraph">確認すべきポイントは以下の3つです。</p>



<ul class="wp-block-list"><li><strong>1段階目の選択値</strong>と<strong>名前付き範囲の名前</strong>が完全一致しているか</li><li>名前にスペースや記号、先頭の数字が含まれていないか</li><li>名前付き範囲の参照先シートが正しいか</li></ul>



<p class="wp-block-paragraph">[データ] > [名前付き範囲] で登録済みの範囲名を一覧で確認できます。1段階目の選択肢と範囲名を見比べて、表記ゆれがないかチェックしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc27">スマホアプリでプルダウンが押せない</span></h3>



<p class="wp-block-paragraph">iOS/Androidのスプレッドシートアプリでも、プルダウンを使った入力は可能です。ただし表示スタイルが「チップ」になっていると、タップ時にチップ全体が反応してしまい、選択肢一覧が開きにくいことがあります。スマホ入力が多い運用なら、表示スタイルを「矢印」に変更しておくとタップしやすくなります。</p>



<h3 class="wp-block-heading"><span id="toc28">「無効：入力規則と一致しません」と赤い三角が出る</span></h3>



<p class="wp-block-paragraph">セルの右上に赤い三角マークが表示される場合、プルダウンの選択肢にない値が入力されています。プルダウン設定前に手入力されていた値や、CSVで貼り付けたデータでよく発生します。対処法は次の2つです。</p>



<ul class="wp-block-list"><li>該当セルを正しい選択肢で上書きする</li><li>入力規則を一時解除して、別の値も許容するように変更する</li></ul>



<p class="wp-block-paragraph">詳細オプションで「無効なデータの場合: 入力を拒否」にしておくと、そもそも不正な値が入力できなくなり、後追いの修正が不要になります。</p>



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



<h3 class="wp-block-heading"><span id="toc30">Q. プルダウンの選択肢を一括で全シートに展開できますか？</span></h3>



<p class="wp-block-paragraph">A. ひとつのセルにプルダウンを設定したあと、コピー → 貼り付け先で [特殊貼り付け] > [データ入力規則のみ貼り付け] を使えば、書式や値に影響を与えずに広い範囲へ展開できます。シート全体に適用したいなら、列全体（C:C など）を選んでから設定するのが最速です。</p>



<h3 class="wp-block-heading"><span id="toc31">Q. プルダウンで複数選択（チェックボックス的）は可能ですか？</span></h3>



<p class="wp-block-paragraph">A. Googleスプレッドシートの標準機能では、1セル1値が原則です。複数選択を実現したい場合は、Apps Scriptで簡易的なチェックリストUIを作るか、TEXTJOINとチェックボックスを組み合わせて代用するのが現実的です。</p>



<h3 class="wp-block-heading"><span id="toc32">Q. プルダウンが必要なシーンとそうでないシーンを見分けるコツは？</span></h3>



<p class="wp-block-paragraph">A. 「あとから集計や検索の対象になる列」には積極的にプルダウンを設定してください。逆に、自由記述のメモ欄や備考欄はプルダウンにすると入力負荷が上がるだけで効果が薄いです。COUNTIF・SUMIF・QUERYなどで条件抽出する列はプルダウン必須、と覚えておくとシンプルです。</p>



<h3 class="wp-block-heading"><span id="toc33">Q. プルダウンを使ってもCOUNTIFが「0」になります</span></h3>



<p class="wp-block-paragraph">A. プルダウンを設定する前に入力されていた値に、不可視の空白文字や半角・全角の違いが残っている可能性があります。TRIM関数や<a href="https://mashukabu.com/about-nbsp/">ノーブレークスペースの除去</a>で整形してから集計してください。</p>



<h2 class="wp-block-heading"><span id="toc34">まとめ：直接入力・範囲指定・連動の使い分け</span></h2>



<p class="wp-block-paragraph">この記事で紹介した3つの方法を整理します。</p>



<figure class="wp-block-table"><table><thead><tr><th>方法</th><th>設定の手軽さ</th><th>柔軟性</th><th>おすすめ場面</th></tr></thead><tbody><tr><td>直接入力</td><td>とても簡単</td><td>低い</td><td>2〜5個の固定選択肢</td></tr><tr><td>範囲指定</td><td>簡単</td><td>高い</td><td>選択肢の追加・変更がありえる場面</td></tr><tr><td>INDIRECT連動</td><td>やや手間</td><td>とても高い</td><td>大分類→小分類の絞り込み</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">まずは直接入力で基本を試してみてください。選択肢の管理が面倒になってきたら範囲指定に切り替えましょう。さらに絞り込みが必要になったら、INDIRECT連動にステップアップするのがおすすめです。</p>



<p class="wp-block-paragraph">プルダウンで使える連動の仕組みをもっと詳しく知りたい方は、<a href="https://mashukabu.com/excel-function-howto-use-indirect/">INDIRECT関数の使い方</a>もあわせてどうぞ。スプレッドシートの検索・データ取得をさらに効率化したい方には、<a href="https://mashukabu.com/spreadsheet-xlookup/">XLOOKUP関数の使い方</a>や<a href="https://mashukabu.com/spreadsheet-filter-function/">FILTER関数の使い方</a>も役立ちます。</p>



<p class="wp-block-paragraph">また、Googleスプレッドシートでは生成AIを活用した関数も使えるようになっています。興味がある方は<a href="https://mashukabu.com/spreadsheet-gemini-ai-function/">Gemini in スプレッドシートの使い方</a>もチェックしてみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-pulldown/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
