Excel で列をすばやく非表示解除する – ステップ・バイ・ステップガイド
列を非表示にすれば、ワークシートの不要な情報をスッキリ整理でき、関連データに集中できる見やすく読みやすいシートを作成できます。ただし、特定の情報を表示・編集する必要が生じた際には、非表示の列を再表示しなければならないこともあります。本チュートリアルでは、すべての列や指定した列、最初の列などを非表示解除するためのテクニックをいくつかご紹介します。

Excel で列を指定の非表示を解除
ワークシートに複数の非表示列がある場合、すべてを表示するのではなく、特定の非表示列だけを表示したいことがあります。このセクションでは、そんなケースに役立つテクニックをいくつかご紹介します。
組み込み機能で列を指定の非表示を解除
手順1:非表示列の隣接列を選択
非表示にした列の両隣にある列を選択します。たとえば、B 列と C 列の非表示を解除するには、A 列から D 列までを選択してください(下記スクリーンショット参照)。
手順2:[非表示解除]オプションを適用
選択範囲を右クリックし、コンテキストメニューから「非表示解除」を選択してください(下記のスクリーンショットをご参照ください)。
結果:
これで、特定の非表示列(B 列と C 列)が一括で表示されます(下記スクリーンショット参照)。
Kutools for Excel という簡単なツールで列を指定の非表示を解除
Excel にKutools for Excel がインストールされている場合、列ペインを使えば、使用範囲内のすべての列が一覧表示され、非表示の列はグレーで表示されるため、一目で識別できます。特定の非表示列を表示するには、以下のデモのように、
アイコンをクリックして列の非表示を解除するだけです。
● この機能をご利用になるには、まずKutools for Excel をダウンロードしてインストールしし、「Kutools」>
「ナビゲーション」>「列」をクリックして、「列」ペインを開いてください。
● 「列」ペインでは、以下の操作も可能です。
- クリックすると非表示の列が表示され、再度クリックすると再び非表示になります。

- クリックすると関連する列が非表示になり、
アイコンをクリックすると関連する列が再表示されます。
- これらの
ボタンをクリックするか、ペイン内の項目をドラッグすれば、選択した列を自由に好きな場所に移動できます。
マウスをドラッグして列を指定の非表示を解除
列の非表示を解除するもう一つの簡単で素早い方法は、マウスを使うことです。以下の手順に従ってください。
手順1:非表示列を含む列を選択
非表示になっている列を含む範囲を選択します。たとえば、B 列と C 列の非表示を解除するには、A 列から D 列までを選択してください(下記スクリーンショット参照)。
手順2:非表示列の上にカーソルを合わせてドラッグ
非表示の列がある列見出しの間(たとえば A 列と D 列の間)にマウスを置くと、両方向の矢印が表示されます。その状態でマウスの左ボタンを押したまま右にドラッグすると、非表示の列が展開されます(下記デモをご参照ください)。
Excel ですべての列を再表示
ワークシートに複数の非表示列がある場合は、以下の方法ですべてを一度に表示できます。
右クリックメニューですべての列の非表示を解除
手順1:ワークシート全体を選択
ワークシートの左上隅にある小さな三角形をクリックして、ワークシート全体を選択します(または「Ctrl + A」キーを押しても、シート全体を選択できます。下記スクリーンショットをご参照ください)。
手順2:[非表示解除]オプションを適用
次に、任意の列見出しを右クリックし、「非表示解除」オプションをコンテキストメニューから選択してください(下記スクリーンショット参照)。
結果:
これで、ワークシート内のすべての非表示列が一括で表示されます。
非表示列の表示/非表示をワンクリックで切り替え
非表示にしている列を一時的に表示したいことはよくあります。たとえば、情報の確認や編集を行った後、再び非表示にしてスッキリとした見た目に戻したい場合などです。そんなときは、Kutools for Excel の「列」機能を使えば、使用範囲内のすべての非表示列をワンクリックで簡単に表示/非表示に切り替えられます(下記デモ参照)。
● この機能をご利用になるには、まずKutools for Excel をダウンロードしてインストールし、「Kutools」>
「ナビゲーション」>「列」をクリックして、「列」ペインを開いてください。
● 「列」ペインでは、以下の操作も実行できます。
- クリックすると関連する列が非表示になり、
アイコンをクリックすると、関連する列が再表示されます。
- これらの
ボタンをクリックするか、ペイン内の項目をドラッグすれば、選択した列を自由に好きな場所に移動できます。
[書式]メニューですべての列の非表示を解除
Excel では、メニューの[書式]機能を使えば、非表示の列を簡単に再表示できます。以下の手順に従って操作してください。
手順1:ワークシート全体を選択
ワークシートの左上隅にある小さな三角形をクリックするか、Ctrl + A キーを押して、ワークシート全体を選択できます。
手順2:[列の非表示解除]機能を有効化
[ホーム]タブで、「書式」>「非表示と再表示」>「列の再表示」を選択してください(下記のスクリーンショットをご参照ください)。
結果:
これで、現在のワークシート内のすべての非表示列が即座に表示されます。
Excel で最初の列を再表示
最初の列(A 列)がワークシートに表示されていない場合、その非表示を解除するのは少し難しいことがあります。なぜなら、非表示の列を直接選択する簡単な方法がないからです。このセクションでは、この問題を解決するための3 つのテクニックをご紹介します。
マウスをドラッグして最初の列の非表示を解除
最初の列が非表示になっていても、Excel ではそれをドラッグして再表示できます。
手順1:B 列の左端にカーソルを置く
B 列の左端にカーソルを合わせると、両方向矢印に変わります(下記スクリーンショット参照)。
手順2:カーソルを右にドラッグ
次に、マウスの左ボタンを押したまま右方向にドラッグし、非表示になっている A 列を展開してください(下記デモをご参照ください)。
右クリックメニューで最初の列の非表示を解除
右クリックメニューの[非表示解除]オプションもご利用いただけます。以下の手順に従って操作してください。
手順1:B 列を選択し、マウスを左にドラッグ
1。B 列の見出しをクリックして選択します。
2。その後、マウスを左にドラッグし、境界線の色が変わるまで続けます。これにより、列 A が
選択されていることになりますが、見た目にはわかりません。
手順2:「非表示解除」オプションを適用する
次に、選択範囲を右クリックし、コンテキストメニューから「非表示解除」を選択してください。スクリーンショットをご参照ください。
結果:
これで列 A が表示されますが、その他の非表示列は引き続き非表示のままです。
組み込み機能を使用して最初の列を非表示解除する
ワークシートの最初の列を再表示するには、名前ボックスを使って最初のセル(A1)を選択し、「列の非表示解除」機能を適用してください。
手順1:名前ボックスに A1 と入力して選択する
数式バー横の名前ボックスに「A1」と入力し、Enter キーを押してください。
手順2:「列の非表示解除」機能を有効にする
[ホーム]タブで、「書式」>「非表示と再表示」>「列の再表示」を選択してください(下記のスクリーンショットをご参照ください)。
結果:
これで列 A のみが表示され、他の列は引き続き非表示のままです。
Excel で非表示の列を特定
Excel で非表示列を見つけるのは非常に難しいことがあります。特に非表示列が多数あると、その難易度はさらに高まります。しかし、Excel には非表示列を簡単に特定できるショートカットが用意されています。
Alt + ; キーを同時に押すと、表示されているすべてのセルが選択されます。さらに、非表示列に隣接する列の境界線が白っぽい色に変わり、他の列と明確に区別できるようになります。スクリーンショットをご参照ください:
Excel で非表示の列を削除
不要な非表示列を削除する必要がある場合、それらを見つけ出して削除するのは意外に手間のかかる作業になることがあります。ここでは、Excel で非表示列を簡単に削除するためのいくつかのスピーディーな方法をご紹介します。
「ドキュメントの検査」機能で非表示列を削除する
Excel の「ドキュメントの検査」機能を使うと、ブック内のすべての非表示列および行をチェックし、一度に削除できます。
手順1:「ドキュメントの検査」機能を開く
- 非表示の列と行を削除したいブックを開き、「ファイル」>「情報」>「問題のチェック」>「ドキュメントの検査」をクリックしてください(下記スクリーンショット参照)。

手順2:「検査」ボタンをクリックして非表示行と列をチェックする
- 表示されたドキュメントインスペクターダイアログボックスには、このブックで利用可能なすべてのプロパティが一覧表示されます。「非表示の行と列」オプションにチェックが入っていることを確認し、「検査」ボタンをクリックしてください(下記スクリーンショット参照)。

- 検索が完了すると、検査結果が表示されます。この画面で「すべて削除」ボタンをクリックすれば、ブック全体の非表示になっている行と列を一括で削除できます。

便利なツール「Kutools for Excel」で非表示列を削除する
上記の方法では、ブック全体のすべての非表示行および列が削除されます。もし特定の範囲、アクティブなワークシート、または選択したワークシートからのみ非表示列や行を削除したい場合は、「非表示の行/列を削除する」機能を備えたKutools for Excel が非常に役立ちます。この強力な機能は、非表示行/列の削除だけでなく、空白行/列や表示中の行/列の削除にも対応しています。
「Kutools」>「削除」>「非表示の行/列を削除する」をクリックして、「非表示の行/列を削除する」機能を有効にします。

Excel で列の再表示オプションを無効化
重要なデータ(数式や機密情報など)を含む列を非表示にしていると仮定します。しかし、他のユーザーとブックを共有する前に、誰も誤ってそれらの列を非表示解除できないようにしたい場合、Excel で非表示列を他人が解除できないようにするにはどうすればよいでしょうか?
詳しい手順については、次のチュートリアルをご覧ください:Excel で非表示の列を保護/ロックする方法。

列の非表示解除が機能しない場合(問題と解決策)
時折、右クリックメニューの「非表示解除」オプションや「書式」メニューの「列の非表示解除」機能など、通常の方法では非表示解除できない列に遭遇することがあります。こうした列が非表示解除できない主な理由は、一般的に以下の2 つです。
列の幅が非常に小さい
下のスクリーンショットのように、列が非表示になっているように見える場合があります。しかし実際には、列の幅が極端に狭く設定されているため、非表示に見えているだけです。「右クリックメニュー」の「非表示解除」オプションや、メニューにある「列の非表示解除」機能を使っても、その列は引き続き非表示のままです。
この問題を解決するには、以下の手順に従って操作してください。
表示したい非表示列を含む列を選択します。その後、非表示列がある列見出しの間にマウスカーソルを置きます。たとえば、列 C と列 E の間にカーソルを合わせると、両方向の矢印が表示されます。マウスの左ボタンを押したまま右にドラッグして、非表示の列を広げましょう。以下のデモをご覧ください:
ワークシートが保護されています
列を非表示解除できないもう一つの理由は、現在作業中のワークシートが保護されている可能性があることです。これは、他の誰かが共有前にワークシート保護をかけた場合に起こります。その結果、「右クリックメニュー」の「非表示解除」オプションや、「書式」メニューにある「列の非表示解除」機能がグレーアウトされ、使用できなくなります。
このような場合は、以下の手順で問題を簡単に解決できます。
- [校閲]タブに移動し、「シートの保護を解除」をクリックしてください(下記スクリーンショット参照)。

- 表示された「シートの保護を解除」ダイアログボックスに、ご存知のパスワードを入力してください(下記スクリーンショット参照)。

- 次に[OK]をクリックしてこのダイアログボックスを閉じると、ワークシートの保護が解除され、上記のいずれかの方法で列の非表示を解除できるようになります。
関連記事:
- Excel で列を非表示にする
- Excel ユーザーは、さまざまな理由で列を非表示にする必要があります。たとえば、ワークシートをシンプルで読みやすくしたり、機密データを含む列を隠したり、印刷時に不要な列を表示しないようにしたりするためです。
- チェックボックスで行または列を非表示/再表示
- 特定の行や列を非表示/再表示するのにチェックボックスを使いたいとします。たとえば、「ActiveX コントロール」チェックボックスがオンなら対象の行または列が表示され、オフなら非表示になるように設定できます。この記事では、Excel でチェックボックスを使って行や列を簡単に非表示/再表示する方法を詳しく解説します。
- 日付に基づいて列を非表示にする
- ワークシートにデータ範囲があると仮定しましょう。ここでは、特定の日付に基づいて列を自動的に非表示にしたいと考えています。たとえば、セルに「2016/5/16」という日付を入力した瞬間、それより前の日付を持つ列が即座に非表示になるようにしたいのです(下記スクリーンショット参照)。本記事では、この課題を解決するためのいくつかのテクニックをご紹介します。
- ユーザー入力に基づいてリアルタイムで列を非表示にする
- Excel で列を非表示にするのは多くのユーザーにとっておなじみの操作ですが、特定の入力値に基づいて自動的に列を非表示にしようとしたことはありますか? たとえば、セルに「AA」と入力すれば列 A が非表示に、「BB」と入力すれば列 B と C が非表示に、「CC」と入力すれば列 D と E が非表示に、「DD」と入力すれば列 F が非表示になる(下記デモ参照)——そんな動作を実現したいとします。 この記事では、Excel でそのような機能を実現する VBA コードをご紹介します。
最高の Office 業務効率化ツール
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを処理 | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間での VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示/非表示状態を切り替え|範囲および列の比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線…) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的な数式(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|…他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は300 以上の高度な機能を搭載し、作業効率と時短を実現します。今すぐ最も必要な機能を手に入れるには、こちらをクリック。。。
Office Tab が Office にタブインターフェースを導入し、作業を大幅に簡単にします
- Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブによる編集と閲覧を有効にします。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 毎日の生産性を50% 向上させ、何百回ものマウスクリックを削減します!
すべてのKutools アドイン。1 つのインストーラー
Kutools for Officeスイートには、Excel ・Word ・Outlook 用のアドインに加え、PowerPoint 向け機能と Office Tab Pro も含まれており、Office アプリケーションを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- 1 つのインストーラー、1 つのライセンス— 数分でセットアップ可能(MSI 対応)
- 連携でさらに強力に— Office アプリ全体で生産性を最適化
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- ベストバリュー— 個別アドイン購入よりお得
目次
- 動画
- Excel で列を指定を再表示
- 組み込み機能を使用して
- シンプルなツール「Kutools for Excel」で
- マウスをドラッグして
- Excel ですべての列を再表示
- 右クリックメニューで
- Kutools for Excel でワンクリック
- 書式メニューで
- Excel で最初の列を再表示
- マウスをドラッグして
- 右クリックメニューで
- 組み込み機能を使用して
- Excel で非表示の列を特定
- Excel で非表示の列を削除
- ドキュメント検査機能を使用して
- 便利なツール「Kutools for Excel」で
- Excel で列の再表示オプションを無効化
- 列の再表示が機能しない
- 列の幅が非常に小さい
- ワークシートが保護されています
- 関連記事
- 最高の Office 生産性ツール
- コメント




