Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excel で特定の値のセルをクリアする方法 (2 つの方法)

Excel での作業中に、特定の値のセルをクリアする必要がある場合があります。これは、単一のセルまたは複数のセルのいずれかです。 同じセル値で。大規模なデータ セットで作業しているときに、セルを 1 つずつ調べて特定の値をクリアするのは、時間がかかり面倒です。そこで、この記事では、Excel で特定の値を持つセルをクリアする方法を紹介します。 .

無料の Excel をダウンロードできます ここでワークブックを作成し、自分で練習してください。

Excel で特定の値を持つセルをクリアする 2 つの便利な方法

この記事では、Excel で特定の値を持つセルをクリアする 2 つの簡単で便利な方法を紹介します。最初の方法では、検索と置換を使用します セルをクリアするExcelの機能。 2 番目の手順については、VBA を適用します。 コードで同じことを行います。

手順をよりよく理解するために、次のデータ セットを使用します。このデータ セットには、無作為に選ばれた何人かの名、姓、年齢があります。

Excel で特定の値のセルをクリアする方法 (2 つの方法)

1.検索と置換機能を使用してセルを特定の値でクリアする

最初の手順では、検索と置換を使用します エクセルの特徴。この機能は、入力後に特定の値を探し、それらを 1 つずつ、または一度にすべて置換します。この便利な機能を使用するための手順を以下に示します。

ステップ 1:

  • まず、データ セットを準備したら、ホーム に移動します。 リボンのタブ。
  • 次に、編集から グループ選択 検索と選択 .

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 2:

  • 次に、置換を選択します ドロップダウンからコマンドを選択してください。
  • このコマンドを選択すると、検索と置換が表示されます ダイアログ ボックス。
  • 代わりに Ctrl+H を押すこともできます 同じことをする

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 3:

  • 次に、目標を達成するためにダイアログ ボックスに情報を入力します。
  • まず、検索 入力ボックスに、名前、番号、または消去したい任意の文字を挿入します。
  • さらに、入力はデータ セットからのものでなければなりません。
  • この例では、「Wood」という名前のセルをクリアしたいと考えています。
  • 次に、ケースとセルの内容が一致するオプションをクリックします。
  • 最後に、[すべて置換] をクリックします。 .

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 4:

  • 最後に、前のステップを完了すると、値「Wood」を含むすべてのセルが表示されます。 」がクリアされます。
  • 最後に、ダイアログ ボックスを閉じます。

Excel で特定の値のセルをクリアする方法 (2 つの方法)

続きを読む: Excel VBA でセルをクリアする方法 (9 つの簡単な方法)

2. VBA コードを適用して Excel で特定の値を持つセルをクリアする

2 番目の方法として、 VBA を適用します。 セルをクリアするコード。コードでは、特定のセル値を設定し、正確な値を含むセルをクリアするコマンドをいくつか与えます。以下の手順で手順全体を説明します。

ステップ 1:

  • まず、開発者に移動します リボンのタブ。
  • 次にコードから グループは Visual Basic を選択します .

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 2:

  • 次に、Visual Basic が表示されます。 ウィンドウ。
  • 次に、挿入 から タブで モジュール を選択します .

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 3:

  • 次に、次のコードをコピーしてモジュールに貼り付けます。
  • ここでは、「Wood」という値を含むセルをクリアします。 」 このコードを介して。
Option Explicit
Sub Clear_Cells_with_Certain_Value()
Dim xRange As Range
Dim eRange As Range
Set xRange = Worksheets("VBA").Range("B5:C10")
For Each eRange In xRange
 If eRange.Value = "Wood" Then
 eRange.ClearContents
 End If
 Next
End Sub

Excel で特定の値のセルをクリアする方法 (2 つの方法)

VBA の内訳

  • まず、Sub プロシージャを呼び出します Clear_Cells_with_Certain_Value .
Sub Clear_Cells_with_Certain_Value()
  • 次に、変数の型を定義します。
Dim xRange As Range
Dim eRange As Range
  • 3 番目に、セル値をクリアするためにワークシートの特定のデータ範囲を設定します。
Set xRange = Worksheets("VBA").Range("B5:C10")
  • 次に、For Each Next ループを使用して、データ範囲のすべてのセルを調べます .
  • ここでは、eRange.ClearContents コマンドを使用してセル値のみをクリアしています。
  • セル形式も削除する場合は、前のコマンドの代わりに eRange.Clear コマンドを使用してください。
For Each eRange In xRange
 If eRange.Value = "Wood" Then
 eRange.ClearContents
 End If
 Next
End Sub

ステップ 4:

  • 4 番目に、カーソルをモジュール内に置いたまま F5 を押します またはラン ボタンをクリックしてコードを実行します。
  • その後、コードを保存して、以降の操作に使用します。

Excel で特定の値のセルをクリアする方法 (2 つの方法)

ステップ 5:

  • 最後に、コードを実行すると、「Wood」を含むセルが 」がクリアされます。

Excel で特定の値のセルをクリアする方法 (2 つの方法)

続きを読む: Excel VBA:セルに特定の値が含まれている場合は内容をクリア

結論

これでこの記事は終わりです。この記事がお役に立てば幸いです。上記の説明を読んだ後、特定の値でセルをクリアできるようになります エクセルで 上記の方法のいずれかを使用して。以下のコメントセクションで、さらに質問や推奨事項を共有してください。

Exceldemy チームは常にあなたの好みを気にかけています。さらに、提出されたコメントは承認される必要があることに注意する必要があります。したがって、コメントした後は、しばらくお待ちください。できるだけ早くご質問にお答えいたします。

関連記事

  • Excel でのコンテンツの削除と消去の違い
  • ボタンを使用して Excel のセルをクリアする方法 (詳細な手順付き)
  • Excel で VBA を使用して数式を削除せずにコンテンツをクリアする方法
  • 書式設定を削除せずに Excel の内容をクリアする方法
  • 範囲の内容をクリアする Excel VBA (3 つの適切なケース)
  • 数式を削除せずに Excel の内容をクリアする方法 (3 つの方法)

  1. 特定の値を超えないように Excel 数式を使用する方法

    このチュートリアルでは、Excel の数式を使用して特定の値を超えないようにする方法を示します。大量のデータを扱う場合、データが超えないように一定の範囲を設定することが非常に必要になることがあります。企業や教育機関は、卓越性レベルや利益率を測定するために、この種の基準を設定しています。この記事では、データ検証などのさまざまな数式を使用します ,最大 、MIN 、RANDBETWEEN 、および IF 関数を使用して、超えてはならない値を設定します。 ここから練習用ワークブックをダウンロードできます。 特定の値を超えないように Excel の数式を使用する 6 つの簡単な方法 簡単に理解で

  2. Excel で区切り記号付きの CSV を開く方法 (6 つの簡単な方法)

    マイクロソフト エクセル 強力なプログラムです。 Excel を使用して、データセットに対してさまざまなタスクを実行できます ツールと機能。デフォルトの Excel 関数が多数あります 数式を作成するために使用できます。多くの教育機関や企業は、Excel ファイルを使用して貴重なデータを保存しています。 CSV から Excel ワークシートにデータをインポートする必要がある場合があります。 ファイル。ただし、CSV ファイルを Excel で直接開くと、区切り記号が認識されない場合があります。その結果、すべてのセル値が 1 つの列に表示されます。この記事では 6 を紹介します CSV