Excelのデータ検証リストから空白を削除する方法(5つのメソッド)

  • これを共有
Hugh West

この記事では、削除する方法についてのいくつかの貴重な方法を簡単に説明します。 余白 から データ検証リスト Excelのグラフのリストに空白がある場合、そのリストにも空白が残ります。 データ検証リスト は不要です。

そこで今回は、以下のデータセットで、どのように削除するのかをご紹介します。 余白 から データ検証リスト をExcelで表示します。

練習用ワークブックをダウンロードする

データバリデーション 空白を削除する.xlsx

空白のセルを含むデータ検証リストを作成する際の問題点

を作成するとどうなるかを示してみましょう。 ドロップダウンリスト まず、空白のセルを含む ドロップダウンリスト .

ステップス

  • セルを選択する C5 .
  • を選択し データ >> データツール >> データバリデーション

  • A ダイアログボックス が表示されます。 リスト から 許可する バー(下図参照)を表示します。

  • ここで、マークがついたものをクリックします。 アイコン .

  • その後、セルを選択 B5 まで B14 をクリックし、マークされた アイコン .

  • をクリックするだけです。 よっしゃー .

この方法で、私たちはちょうど私たちの ドロップダウンリスト .

ここでは ドロップダウンリスト と共に作成されます。 空白セル では、この空白セルを除外する方法を説明します。 ドロップダウンリスト .

Excelのデータ検証リストから空白を削除する5つの方法

1.OFFSET関数によるデータ検証リストからの空白除去

に余裕を持たせることができる方法です。 ドロップダウンリスト を、空欄にしないことです。 濾過器 のうち 余白 では、そのプロセスについて説明します。

データセットに少し手を加える必要があります。

  • を追加してみましょう。 を先取りしています。 に使用されている ドロップダウンリスト と名付けました。 とのことです。 に使用している ドロップダウンリスト かわりに 空欄のある名前リスト 空欄のないリスト をそれぞれ作成します。 ドロップダウンリスト にアクセスしてください。 第1節 ).

ステップス

  • まず、セルに次の数式を入力します。 C5 .
=FILTER(B5:B14,B5:B14"")

ここでは フィルター 関数は 範囲 B5:B14 を確認し 余白 の間にある。 レンジ それでは フィルタ アウト 空っぽ または 貧乏くじ のセルを使用します。 のリストが表示されます。

  • を押してください。 エンタメ が表示されます。 めいぼ ずっぽし 余白 .

  • その後、以下を選択します。 名 称 マネージャー から 数式タブ をクリックします。 新規 .

  • を与えてください。 レンジ という名前を使います。 名前空白以外 の名前として レンジ .
  • で、以下の式を書きます。 について言及しています。
=offset(オフセット!$C$5,0,0,counta(オフセット!$C$4:$C$16)-1,1)です。

このシナリオでは、さらにいくつかのセルを使って、新しい名前を入力したいと思います。 余白 私たちの中で ドロップダウンリスト に新しいエントリーを作成します。 データ検証リスト から C12 まで C16 という数式を入れることで、そのことを心に留めておいてください。 オフセット! を指します。 シート という名前を使用します。

  • をクリックします。 よっしゃー が表示されます。 ウインドウ ... ちょうど 了い それを

  • そして、セルを選択 D5 を選択し データ >> データバリデーション一覧 .
  • を変更します。 ソース名 まで =NameNonBlanks .
  • クリック よっしゃー .

  • を選択します。 ドロップダウンリスト セル内バー D5 のリストが表示されます。 人名 を使用しています。

  • ここで、セル全体に新しい名前をいくつか書き込む C12 まで C16 .
  • 次に、以下を選択します。 データ検証リスト セル D5 .

を見ることができます。 人名 あなたの中の ドロップダウンリスト セルの下に新しいエントリーが表示されません。 C16 にはないため レンジ .

このような方法をとることで、いくつかの 空白 に新しいエントリーを追加します。 データ検証リスト ずっぽし 余白 が入っています。

続きを読む データ検証のためのExcelドロップダウンリストを作成する方法(8つの方法)

2.特殊コマンドでリストから空白を消す

を作成しました。 ドロップダウンリスト ( 第1節 ) があることがわかります。 余白 を削除するには、以下の手順で簡単にできます。

ステップス

  • セルを選択する B5 まで B14 を選択し ホーム >> 検索&選択 >> スペシャルへ .

  • その後、以下を選択します。 ブランク をクリックします。 よっしゃー .

  • この操作で選択されるのは 空白セル .

  • 次に、これらのいずれかを選択します。 空白セル する。 ライトクリック を選択し、その上で 削除 まで 削除 その ブランク .

  • が表示されます。 ダイアログボックス . 選択 セルを上にシフトする をクリックします。 よっしゃー .

  • この操作により 余白 元より リスト からだけでなく ドロップダウンリスト .

この方法をとることで、簡単に削除することができます。 余白 または 空きセル から ドロップダウンリスト .

続きを読む: Excelで複数選択可能なデータバリデーション・ドロップダウンリストの作成

3.Excelのフィルター機能を使って、データ検証リストから空白を削除する

を適用することができます。 フィルター のデータセットを使用します。 第2項 を作成する方法を見るには ドロップダウンリスト にアクセスしてください。 第1節 .

ステップス

  • セルに次の数式を入力します。 C5 .
=FILTER(B5:B14,B5:B14"")

ここでは フィルター 関数は 範囲 B5:B14 をチェックし 余白 の間にある。 レンジ それでは フィルタ アウト 空っぽ または 貧乏くじ のセルを使用します。 のリストが表示されます。

  • を押してください。 エンタメ キーを押すと めいぼ ずっぽし 余白 .

  • しかし、もし、あなたが ドロップダウン・リスト が含まれていることがわかります。 余白 から C列 .

  • そこで、これらを除去するために 余白 にアクセスしてください。 データバリデーション から データタブ .
  • の最終セルを変更します。 レンジ まで C11 として、あなたの 濾過済み リストには レンジC5 まで C11 において ソース

  • をクリックします。 よっしゃー これで、あなたはもう 貧乏くじ のセルは、あなたの ドロップダウンリスト .

これは、かなり効率的な削除方法です。 余白 から ドロップダウンリスト .

続きを読む Excel データバリデーション フィルタ付きドロップダウンリスト (2例)

類似の読み物。

  • Excelのデータ検証でカスタムVLOOKUP式を使用する方法
  • [固定】Excelのコピー&ペーストでデータバリデーションが効かない(解決策あり)
  • Excelで表からデータ検証リストを作成する方法(3つの方法)
  • Excelで1つのセルに複数のデータ検証を適用する(3例)
  • Excelデータバリデーション 英数字のみ(カスタム式使用時)

4.IF、COUNTIF、ROW、INDEX、Small関数を組み合わせて、データ検証リストの空白を削除する。

を組み合わせて使うこともできます。 イフ , COUNTIF , , INDEX SMALL 関数を使って、空のセルを データ検証リスト のデータセットを使用します。 第2項 .そして、その作成方法を見るために ドロップダウンリスト にアクセスしてください。 第1節 .

ステップス

  • まず、セルに次の数式を入力します。 C5 .
=if(countif($b$5:$b$14,"?*"))

数式は主に2つの部分から成り立ちます。 最初の部分は countif($b$5:$b$14,"?*") ="" strong=""> であり、2つ目は index(b:b,small(if(b$5:b$14"",row(b$5:b$14))),rows(b$5:b5)) .

  • があります。 COUNTIF 関数カウント ノンブランク のテキストが表示されます。 人名 において C列 .
  • があります。 関数が返します。 の数です。 セル と、私たちの空 セル が位置する。 5 セルから B5 引き算をしている 4 なぜなら、それ以下であってほしいからです。
  • 現在ヒット中 エンタメ .

  • を使用します。 フィルハンドル まで オートフィル 下のセル

  • 今、私たちは 名前一覧 ずっぽし 余白 をクリックすると データ検証リスト しかし、我々はまだ見ている 余白 において ドロップダウンリスト .

  • そして、これらを除去するために 余白 にアクセスしてください。 データバリデーション から データタブ .
  • の最終セルを変更します。 レンジ まで C11 として、あなたの 濾過済み リストには レンジC5 まで C11 において 出典 .

  • をクリックします。 よっしゃー これで、あなたはもう 貧乏くじ のセルは、あなたの ドロップダウンリスト .

したがって、あなたが作ることができる データ検証リスト なくしては 余白 .

続きを読む Excel VBAでデータ検証リストのデフォルト値を設定する(マクロとユーザーフォーム)

5.データ検証リストの空白セルを削除する複合関数を活用する

と組み合わせたネストされた数式を使うこともできます。 アドレス , INDIRECT , カウントブランクス , イフ SMALL のデータセットを使用します。 第2項 にアクセスすることもできます。 第1節 を作成する方法をご覧ください。 ドロップダウンリスト/データバリデーションリスト .

ステップス

  • まず、セルに次の数式を入力します。 C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROWS($B$5:$B$14)-COUNTBLANK($B$5:$B$14),", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14", ROW($B$5:$B$14),ROW()+ROWS($B$5:$B$14))),ROW()-ROW($C$5:$C$14)+1), COLUMN($B$5:$B$14), 4)))

ここでは、この計算式の仕組みを非常にわかりやすく説明します。 範囲 B5:B14 をチェックし 空白セル の助けを借りて カウントブランクス という関数があります。 貧乏くじ にわたって B5:B14 を返すので 空白のセル .

  • プレス Ctrl + Shift + Enter (であるため)。 勢揃い 式) に出力されます。 C5 のように、下の方にあります。

  • 今度は フィルハンドル まで オートフィル 下のセル

  • しかし、もし、あなたが ドロップダウン・リスト が含まれていることがわかります。 余白 から C列 .

  • そして、これらを除去するために 余白 にアクセスしてください。 データバリデーション から データタブ .
  • の最終セルを変更します。 レンジ まで C11 として、あなたの 濾過済み リストには レンジC5 まで C11 において 出典 .

  • をクリックします。 よっしゃー これで、あなたはもう 貧乏くじ のセルは、あなたの ドロップダウンリスト .

を作ることができるのも、この方法です。 ドロップダウンリスト 無くてはならない 余白 .

続きを読む Excelのデータ検証式でIF文を使用する方法(6つの方法)

プラクティス部門

このセクションでは、これらの方法を自分で実践できるように、データセットをお渡ししています。

結論

一応、空白を消す方法をいくつか解説してみました。 データ検証リスト これらの方法は少し複雑ですが、非常にシンプルでわかりやすく説明することを心がけました。 この記事に対するご意見、ご感想をコメント欄に残してください。また、ご自身のアイデアや質問があれば、それもコメント欄に残してください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。