Excel で列を非表示にする (8 つの方法を含む完全ガイド)
Excel ユーザーは、さまざまな理由で列を非表示にする必要がある場合があります。 たとえば、ワークシートを簡素化して読みやすく操作しやすくするために一部の列を一時的に非表示にしたり、機密データを含む列を非表示にしたり、ワークシートの印刷時に不要な列の一部を非表示にしたりすることができます。
このチュートリアルでは、Excel で列を簡単に非表示にするための 8 つの段階的な方法を説明します。 さらに、Excel で行を非表示にしたり、列を再表示したりする必要がある場合は、このチュートリアルで関連するメソッドも入手できます。
ビデオ
コンテキスト メニューの [非表示] オプションを使用して列を非表示にします。
Excel で列を非表示にする最も一般的な方法は、 隠す コンテキスト メニューのオプション。 ここでは、このオプションを使用して列を非表示にする方法を段階的に説明します。
ステップ 1: 非表示にする列を選択します
- 列を非表示にするには: 列文字をクリックして選択します。
- 隣接する複数の列を非表示にするには: 非表示にする必要がある最初の列の列文字をクリックし、マウスを押したまま右にドラッグして他の列を選択します
(または、 シフト キーを押して、非表示にする最初の列と最後の列の列文字をクリックします)。 - 隣接しない複数の列を非表示にするには: 列の文字をクリックして列を選択し、 Ctrlキー キーを押してから、必要な他の列を XNUMX つずつ選択します。
この場合、列の文字をクリックします C 「生年月日” 列を最初に選択し、マウスを押したまま列の文字までドラッグします。 D を押して、隣の「」を選択します。ご年齢”欄を押して、 Ctrlキー キーを押して列の文字をクリックします F 「役職」列。
ステップ 2: コンテキスト メニューで [非表示] オプションを適用します。
選択した列の任意の列文字を右クリックし、 隠す 右クリックメニューから。
結果
XNUMX つの列の間にある二重線は、列が非表示になっていることを示します。
Kutoolsを使用してシングルクリックで列を非表示にする
ここで 列リスト のペイン Kutools for Excel はあなたに強くお勧めします。 この機能を使用すると、列を事前に選択しなくても、ワンクリックで列を簡単に非表示にしたり再表示したりできます。
使用法:
- 選択 クツール > ナビゲーション Kutoolsのナビゲーションペインを開きます。
- ナビゲーションペインでこれをクリックします アイコンを開く 列リストをクリックすると、列を非表示にできます。 目のアイコン 列ヘッダーの右側にあります (列を再表示するには、目のアイコンをもう一度クリックします)。
ショートカットで列を非表示にする
このセクションでは、ショートカット「」の使用方法を説明します。Ctrlキー + 0」を選択すると、Excel で選択した列が非表示になります。
ステップ 1: 非表示にする列を選択します
- 列を非表示にするには: 列文字をクリックして選択します。
- 隣接する複数の列を非表示にするには: 非表示にする必要がある最初の列の列文字をクリックし、マウスを押したまま右にドラッグして他の列を選択します
(または、 シフト キーを押して、非表示にする最初の列と最後の列の列文字をクリックします)。 - 隣接しない複数の列を非表示にするには: 列の文字をクリックして列を選択し、 Ctrlキー キーを押してから、必要な他の列を XNUMX つずつ選択します。
ステップ 2: Ctrl + 0 を同時に押します
この場合、3つの列を選択します: "生年月日""ご年齢"と"役職「」を押して、 Ctrlキー + 0 キーを一緒に押してすべてを非表示にします。
結果
XNUMX つの列の間にある二重線は、列が非表示になっていることを示します。
リボンの「書式」オプションで列を非表示にします
右クリック メニューを使用したくない場合は、 列を非表示 に特徴 フォーマット リボンのオプションです。 以下のようにしてください。
ステップ 1: 非表示にする列内の任意のセルを選択します
非表示にする列または列内の任意のセルを選択するだけです。 ここで私は、 Ctrlキー キーを押すと、3つの列のそれぞれで1つのセルが選択されます。生年月日""ご年齢"と"役職".
ステップ 2: リボンの [列を非表示] オプションを適用します。
に行きます ホーム タブをクリックします。 フォーマット > 非表示と再表示 > 列を非表示 セクションに 細胞 グループ。
結果
XNUMX つの列の間にある二重線は、列が非表示になっていることを示します。
プラス記号付きの列を非表示にする (グループ機能)
特定の列を頻繁に非表示にしたり再表示したりする必要がある場合、たとえば、列生年月日"、"ご年齢、" と "役職" は、ほとんどの場合非表示にする必要がありますが、データを確認するために一時的に再表示する必要がある場合があります。この場合、列をグループ化し、プラス記号とマイナス記号を使用して列の表示/非表示を切り替えることができます。
ステップ 1: 「生年月日」と「年齢」列を選択します
ここでは列番号 C をクリックして「」を選択します。生年月日」列を選択し、マウスを押したまま文字 D までドラッグして、隣接する「年齢」列をまとめて選択します。
ステップ 2: グループ機能を適用する
に行きます Rescale データ タブをクリックします。 グループ > グループ セクションに 目次 グループ。
選択した列の上にアウトライン記号が表示されます。
ステップ 3: 「タイトル」列を個別にグループ化する
"を選択します。役職」列で、上記の手順 1 と 2 を繰り返して、この列を個別にグループ化します。
結果
グループの上部にあるマイナス (-) 記号をクリックすると、グループ内のすべての列を非表示にできます。 以下のデモをご覧ください。
VBA コードを使用して列を非表示にする
ワークシート内に多数の列を含む大きなテーブルがあり、複数の隣接する列と隣接しない列を同時に非表示にしたいとします。 VBA コードを実行すると、列を手動で非表示にする代わりに、列を非表示にするプロセスを自動化できます。
以下の VBA コードは列を非表示にするのに役立ちます C:F, L:N • Z 同時にワークシートに入力します。 以下の手順でステップバイステップで実行してください。
ステップ 1: Microsoft Visual Basic for Applications ウィンドウを開く
ワークシートで特定の列を非表示にするには、 他の + F11 キーを押して アプリケーション向け Microsoft Visual Basic 窓。
ステップ 2: モジュール コード ウィンドウを開き、コードを入力します。
アプリケーション向け Microsoft Visual Basic ウィンドウ、クリック インセット > モジュールに次のコードをコピーします。 モジュール (コード) 窓。
VBA コード: ワークシート内の特定の列を非表示にする
Sub HideColumns()
'Updated by Extendoffice 20230511
Dim ColumnsToHide As Range
Set ColumnsToHide = Range("C:F,L:N,Z:Z") 'Replace with the range of columns you want to hide
ColumnsToHide.EntireColumn.Hidden = True
End Sub
ステップ 3: F5 キーを押してコードを実行します
次に、指定されたすべての列 C:F, L:N • Z すぐに非表示になります。
Excel で未使用の列を非表示にする
場合によっては、未使用の列をすべて非表示にして、ワークシート内に作業領域のみを表示する必要がある場合があります。 ワークシート内の未使用の列を非表示にすると、ワークシート内のデータが読みやすくなります。 また、視覚的な煩雑さを軽減し、関連するデータに集中しやすくすることもできます。 このセクションでは、このタスクを実行する XNUMX つの方法を説明します。
ショートカットで未使用の列を非表示にする
このセクションでは、未使用の列を選択し、選択した列を非表示にするための XNUMX つのショートカットを提供します。 以下のようにしてください。
ステップ 1: 未使用の列をすべて選択します
データが含まれる最後の列の右側の列を選択します。
ここでは、列番号 H をクリックして列 H を選択します。そして、 を押します。 Ctrlキー + シフト + 右矢印 を使用して、使用されている範囲の右側にある未使用の列をすべて選択します。
ステップ 2: 未使用の列をすべて非表示にする
未使用の列をすべて選択したら、 Ctrlキー + 0 キーを押してすべてを一度に非表示にします。
結果
Kutoolsを使用してシングルクリックで未使用の列を非表示にする
前の方法では、ショートカット キーを覚えておく必要があります。 簡単にするために、 スクロール領域を設定する の特徴 Kutools for Excel。 この機能を使用すると、ワンクリックで未使用の列をすべて非表示にすることができます。 以下の手順に従ってください。
使用法:
- データが含まれる列を選択します (ここでは A から G までの列を選択します)。
- 選択 クツール > 表示と非表示 > スクロール領域を設定する。 これで、未使用の列がすべて即座に非表示になっていることがわかります。
Excel で行を非表示にする
このセクションでは、右クリック メニューの [非表示] オプションを使用してワークシート内の行を非表示にする方法を簡単に説明します。
- 非表示にする行を選択します。 ここでは、行番号 5 をクリックして XNUMX 列目を選択し、キーを押したままにします。 Ctrlキー キーを押し、行番号 8 をクリックして XNUMX 番目の列を選択します。
- 選択した行の任意の行番号を右クリックし、 隠す 右クリックメニューから。
Note: を押すこともできます。 Ctrlキー + 9 キーを押して、選択した行を非表示にします。
Excel の列を再表示する
列を再表示するには、次の方法が役に立ちます。
非表示の列をすべて再表示する
- クリック すべてを選択します。 ボタン (ワークシートの左上隅にある小さな三角形) を使用して、ワークシート全体を選択します。
- 任意の列文字を右クリックし、「」を選択します。元に戻す右クリックメニューから「」をクリックします。
特定の非表示列を再表示する
- 非表示の列に隣接する列を選択します。 たとえば、列 C と D を再表示するには、列 B と E を選択します。
- 選択範囲を右クリックして選択します 元に戻す 右クリックメニューから。
関連記事
Excel で日付に基づいて列を自動的に非表示にする
よくある問題の XNUMX つは、複数の期間のデータを含むワークシートがあり、特定の時点の特定の範囲の日付のみに注目する必要がある場合です。 目的の日付範囲を表示するために列を手動で非表示にしたり再表示したりすると、時間がかかり、エラーが発生しやすくなります。 この記事では、Excel で日付に基づいて列を非表示にする方法を説明します。
Excel でのユーザー入力に基づいてリアルタイムで列を非表示にする
特定の入力値に基づいて列を自動的に非表示にしようとしたことはありますか? たとえば、セルにテキスト「AA」を入力すると、列 A が非表示になります。 「BB」と入力すると、B 列と C 列が非表示になります。 「CC」を入力すると、D列とE列が非表示になります…。 この記事は、VBA コードを使用してこのタスクを達成するのに役立ちます。
ワークブック内の複数のシートの列を非表示にする
Excel ユーザーは、ブック内の複数のシートにわたって特定の列を非表示にする必要がある状況に遭遇したことがあるかもしれません。 この記事では、VBA コードを使用して複数のシートの列を非表示にするプロセスを自動化する方法を説明します。
Excelでのドロップダウンリストの選択に基づいて列を非表示または再表示します
ドロップダウン リストの選択に基づいて列を非表示または再表示することは、Excel ワークシートをより動的でユーザー フレンドリーにするための便利なテクニックです。 ユーザーが事前定義されたオプションから選択できるようにすることで、ニーズや好みに応じてどの列を表示し、どの列を非表示にするかを制御できます。 この記事では、このタスクを達成するのに役立つ VBA コードを提供します。
Excel で非表示列を表示するにはボタンを使用します
Excel には列を非表示または再表示するためのさまざまな組み込みオプションが用意されていますが、ボタンを使用してこのタスクを自動化すると、時間と労力を節約できます。 この記事では、ワンクリックで特定の列を表示または非表示にできるボタンを Excel で作成するプロセスを説明します。
最高のオフィス生産性向上ツール
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパールックアップ: 複数の基準の VLookup | 複数の値の VLookup | 複数のシートにわたる VLookup | ファジールックアップ .... | |
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト .... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 範囲と列の比較 ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する、...) | 50+ チャート 種類 (ガントチャート、...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する、...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...) | 12 変換 ツール (数字から言葉へ, 通貨の換算、...) | 7 マージ&スプリット ツール (高度な結合行, 分割セル、...) | ... もっと |
Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。 最も必要な機能を入手するにはここをクリックしてください...
Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作業をはるかに簡単にします
- Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
- 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
- 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!