logo

Excelでフィルターされた行を削除する方法

ワークシートにかなりの要約 (1000 列以上) があり、特定のルールに従って要約のほんの数セルを表示するチャネルを実際に作成すると仮定します。目立つセルを保持し、秘密の行を削除して、繰り返しの情報とレコードのサイズを減らすには、どうすればよいでしょうか?逆に、チャネル内の見かけのセルを削除し、秘密の列を保持する必要がある場合、どうすればよいでしょうか?この記事では、チャネル内で覆われている列や目立つ列を削除するためのいくつかの戦略について説明します。

Excelでフィルターされた行を削除する方法

何人かの従業員の名前とその年齢および役職を含むデータセットがあり、役職が「業務」であるすべての行を削除するとします。



スクリーンショット-(231)

ステップ 1: データ範囲を選択する

フィルターを適用するデータ範囲を選択します。

ステップ 2: 「ホーム」タブに移動し、「表としてフォーマット」を選択します。

「ホーム」タブに移動し、「表としてフォーマット」オプションを選択し、好みに合ったタイプを選択します。



スクリーンショット-(232)

ステップ 3: 範囲を選択し、「OK」をクリックします。

スクリーンショット-(233)

ステップ 4: 列にフィルターを適用する

フィルタを有効にする列ヘッダーにある矢印をクリックします。この時点で、その列内のすべてのデータが強調表示されます。



ステップ 5: [すべて選択] の選択を解除し、[操作] の横のボックスにチェックを入れます。

スクリーンショット-(234)

JavaオブジェクトからJSONへ

ステップ 6: 結果をプレビューする

スクリーンショット-(240)

ステップ 7: 表示されている行を削除する

行を削除するには、右クリックしてコンテキスト メニューから [行の削除] を選択するか、キーボード ショートカット Ctrl とマイナス (-) キーを使用します。

スクリーンショット-(241)

ステップ 8: フィルターを削除する

フィルタ アイコンをクリックして [すべて選択] を選択すると、フィルタを削除してすべての行を再度表示できるようになります。

スクリーンショット-(244)

ステップ 9: 結果をプレビューする

スクリーンショット-(243)

ドキュメントの検査を使用して Excel の非表示の行または列をすべて削除する方法

数字の概要をご紹介します。

データセット

値が 300 よりも目立つ行をメインに表示するチャンネルを作成します。

チャンネル作成

Excelでフィルターされていない非表示の行を削除する方法

この手法を適用する前に、不適切な作業が発生した場合に備えて、独自の文書を必ず複製してください。

ステップ 1: [ファイル] タブに移動し、[情報] を選択します。

リボンの「ファイル」をクリックし、「情報」を選択します。

クリックファイル

ステップ 2: [ドキュメントの検査] を選択します。

「問題のチェック」の矢印ボタンをクリックし、「ドキュメントの検査」を選択します。

ハードカバーとペーパーバック
ドキュメントの選択-検査-

ステップ 3: 非表示の行と列の選択にチェックマークを付けます

「ドキュメント検査」ウィンドウが表示されることを確認します。羊皮紙バーをベースにドラッグし、当然のことながら「非表示の行と列」の選択がオンになっていることを確認します。

文書検査ウィンドウの確認

ステップ 4: ベースの検査ボタンをクリックします

[非表示の行と列] に [すべて削除] ボタンが表示され、[見つかった格納された行の数] が表示されていることを確認します。

検査ボタンをクリックする

ステップ5: 「すべて削除」をクリックします

情報を含むすべての秘密の行とセグメントが Go To Specialeliminated であることを確認します。

再検査

ステップ 6: [閉じる] ボタンをクリックします。

「閉じる」ボタンをクリックして、「ドキュメント検査」ウィンドウを終了します。ワークシートに戻り、秘密行が適切に取り出され、チャネル内の表示列だけが保持されていることを確認します。

カラムインチャネル

Excel で「特別に移動」を使用して表示されているフィルター行を削除する方法

ステップ 1: 表示セルを選択する

表示されているセルを選択し、F5 キーを押して「移動」ダイアログをロードし、「特別」をクリックします。

Arduinoのボーレート

特別な選択

ステップ 2: 表示セルのみを選択し、「OK」をクリックします。

[特別に移動] ダイアログで、[表示] セルを選択するだけにして、その時点で [OK] をクリックします。

スペシャルダイアログ

ステップ 3: 右クリックしてメニューを開き、「行の削除」を選択します。

表示されているセルがアクティブになっていることを確認します。右クリックしてメニューをロードし、「行の削除」を選択します。

行の選択削除

ステップ 4: 結果をプレビューする

明らかな細胞が除去されていることを確認します。チャンネルを成長させ、メインのシークレット列が表示されていることを確認します。

シークレット列をクリックする

VBA を使用して Excel でフィルターされた行を削除する方法

現在注目しているワークシートで、シート名タブを右にスナップしてシート管理メニューをスタックします。 「コードの表示」を選択すると、「Microsoft Visual Basic for Applications」ウィンドウが表示されます。一方、「開発者」→「Visual Basic」から Microsoft Visual Basic for Applications ウィンドウに入ることができます。同様に、Alt + F11 キーを押し続けると開くことができます。 Microsoft Visual Basic for Applications ウィンドウで、「挿入」→「モジュール」をクリックし、Module1 の下にコードを入力します。

パンダがデータフレームを作成する

Microsoft-ビジュアル-ベーシック

コードを保存します。下の画面キャプチャを参照してください。その後、Microsoft Visual Basic for Applications を終了します。 「開発者」→「マクロ」をクリックしてマクロを実行します。 「RemoveHiddenRows」を選択し、「実行」をクリックします。

マクロ名

「非表示行の削除」メッセージがポップアップ表示されることを確認します。そして ????非表示の行が見つかりました。すべて削除されました。」というメッセージがメッセージに表示されます。 「OK」をクリックして結果を確認します。非表示の行が適切に削除されていることを確認します。

結果

よくある質問

フィルターに表示されていない行を削除する必要があるのはなぜですか?

フィルターに表示されていない行を削除すると、不要な情報や非表示の情報が削除され、データの合理化と最適化に役立ちます。これにより、データ分析が改善され、ファイル サイズが削減され、ワー​​クシートの明瞭さが向上します。

Document Inspector メソッドを使用する利点は何ですか?

ドキュメント インスペクターを使用すると、Excel ファイルの非表示の行や列が徹底的に検査されます。非表示のコンテンツを特定して削除する体系的な方法を提供し、データのプライバシーとファイルの整合性を強化します。

これらの方法を使用して削除された行を回復するにはどうすればよいですか?

上記の方法を使用して削除された行を回復することはできません。偶発的なデータ損失を避けるために、元のデータのバックアップのみを作成できます。

これらの方法を使用して特定の列のみを削除するにはどうすればよいですか?

この記事で説明されている方法は、フィルター内の表示/非表示に基づいて行を削除することに重点を置いています。もしあなたが必要ならば 行を保持したまま特定の列を削除するには、提供された VBA コードを変更するか、別のアプローチを検討する必要がある場合があります。