Googleスプレッドシートで作業をしていると、一時的に列を隠したい場面があります。しかし、列を非表示にする操作と完全に削除する操作は似ていますが、その影響は大きく異なります。この記事では、列を非表示にする方法と完全削除との違い、そして非表示にした列を再表示する手順を詳しく解説します。これを読めば、目的に応じて正しく列を隠したり削除したりできるようになります。
【要点】列の非表示と削除の違い、および非表示・再表示の基本的な手順です。
- 右クリックメニューから「列を非表示」: 対象列を選択して右クリックし、「列X~Yを非表示」を選べばすぐに非表示になります。
- メニュー「表示」から「非表示の列を再表示」: 非表示列を再表示するには、表示メニューの「非表示の列を再表示」を使うか、隣接列を選択して右クリックします。
- 完全削除はデータが失われる: 削除は元のデータが消え、undoで戻せない可能性があります。非表示はデータを保持したまま隠せるので、一時的な整理に適しています。
ADVERTISEMENT
目次
列の非表示と完全削除の違い
非表示とは、画面上からその列の表示を一時的に隠す機能です。データはシート上に残っており、数式なども影響を受けません。一方、完全削除は列とその中のデータをシートから取り除きます。削除した列は保存後に元に戻せないため、慎重に扱う必要があります。非表示はデータを残したまま作業領域を整理したいときに使い、削除は不要なデータを完全に除去したいときに使います。例えば、テンプレート作成時に中間計算列を非表示にして、結果だけ表示するといった使い方が便利です。
また、非表示にした列は印刷の対象外になるため、印刷用のシートを作成するときにも活用できます。削除は列番号が詰められるため、他の列の参照がずれる可能性があることにも注意が必要です。非表示は列番号をそのまま維持するため、数式の参照先が変わらないという利点があります。
列を非表示にする手順
列を非表示にするには、主に3つの方法があります。ここではそれぞれの手順を説明します。
右クリックメニューから非表示にする
- 対象の列を選択します
非表示にしたい列の列番号(A、B、Cなど)をクリックして選択します。複数列を選択する場合は、Shiftキーを押しながらクリックするか、Ctrlキーを押しながら個別に選択します。 - 右クリックメニューを開きます
選択範囲上で右クリックします。すると、コンテキストメニューが表示されます。 - 「列X~Yを非表示」を選びます
メニューの中から「列X~Yを非表示」をクリックします。これで選択した列が非表示になります。
メニューバーから非表示にする
- 列を選択します
非表示にしたい列を選択します。 - 「表示」メニューを開きます
画面上部のメニューバーから「表示」をクリックします。 - 「列を非表示」を選びます
ドロップダウンメニューの中から「列を非表示」をクリックします。選択中の列が非表示になります。
ショートカットキーで非表示にする
- 列を選択します
対象の列を選択します。 - ショートカットキーを押します
Windowsでは「Ctrl+Alt+0」、Macでは「Cmd+Option+0」を押します。これで選択列が非表示になります。このショートカットは一部の環境で動作しない場合があるため、メインの操作としては右クリックをおすすめします。
非表示列を再表示する手順
非表示にした列は、以下の手順で再表示できます。非表示列の再表示には、隣接列の右クリックを使う方法と、メニューから行う方法の2つがあります。
隣接列の右クリックで再表示する
- 非表示列の両隣の列を選択します
例えば、列Bが非表示の場合、列Aと列Cを選択します。Ctrlキーを押しながらクリックすると複数列を選択できます。 - 右クリックメニューを開きます
選択範囲上で右クリックします。 - 「非表示の列を再表示」を選びます
メニューから「非表示の列を再表示」をクリックします。すると、非表示になっていた列が一括で再表示されます。
メニューから再表示する
- 任意の列を選択します
再表示したい非表示列が含まれるシート上で、どこでもいいので列を選択します。 - 「表示」メニューを開きます
メニューバーから「表示」をクリックします。 - 「非表示の列を再表示」を選びます
ドロップダウンメニューから「非表示の列を再表示」をクリックします。シート内のすべての非表示列が再表示されます。この方法では、特定の列だけを指定できないため、すべての非表示列を復活させたい場合に便利です。
また、非表示列のあった場所にマウスカーソルを近づけると、小さな二重線のアイコンが表示されることがあります。そのアイコンをクリックしても再表示できます。
ADVERTISEMENT
注意点とよくあるトラブル
非表示列が印刷されてしまう問題
デフォルトの設定では、非表示列は印刷されません。しかし、印刷オプションで「非表示の列を印刷する」がオンになっていると、非表示列も印刷されてしまいます。印刷前に「ファイル」→「印刷」と進み、右側の設定パネルで「書式」セクションを確認し、「非表示の列を印刷しない」が選択されているかチェックしてください。
誤って削除してしまった場合
列を削除した直後であれば、Ctrl+Z(元に戻す)で復元できます。しかし、保存後に削除を確定させると、元に戻せなくなります。削除操作は慎重に行いましょう。特に、数式で参照されている列を削除すると、参照エラーが発生します。削除の代わりに非表示を使うことで、データを安全に隠せます。
非表示列を含むコピー&ペースト
非表示列を含む範囲をコピーして別の場所に貼り付けると、非表示列も含めて貼り付けられます。ただし、貼り付け先で非表示列が表示されてしまう場合があります。その場合は、貼り付け後に再び非表示に設定してください。また、非表示列のデータだけを除外してコピーしたい場合は、フィルタ機能を使って表示列だけを選択する方法もあります。
非表示と削除の比較表
| 項目 | 非表示 | 完全削除 |
|---|---|---|
| データの存続 | データはそのまま残る | データが完全に消える |
| 復元の可否 | 簡単に再表示できる | 保存後は復元不可 |
| 列番号の変化 | 列番号は変わらない | 列番号が詰められる |
| 印刷への影響 | 標準では印刷されない | 印刷されない |
| 数式への影響 | 数式は正常に動作 | 参照エラーが発生する場合あり |
| 使用シーン | 一時的な整理、計算用列の隠蔽 | 不要データの完全除去 |
| 元に戻す操作 | 再表示で即座に復元 | Ctrl+Zで戻せるが、保存後は不可 |
まとめ
この記事では、列を非表示にする方法と完全削除との違い、再表示の手順を解説しました。非表示はデータを保持したまま作業領域を整理できるため、一時的に列を隠したい場合に非常に便利です。削除はデータを完全に除去するため、不要な列を片付ける際に使用します。両者の特徴を理解し、状況に応じて使い分けてください。
また、非表示にした列は再表示も簡単です。ショートカットキーや右クリック、メニューから素早く操作できます。非表示を活用すれば、シートの見た目をスッキリ保ちながら、必要なデータは保持できます。例えば、データベースとして利用するシートでは、作業用の列を非表示にして、ユーザーには必要な列だけを見せるといった使い方もできます。
ぜひ、非表示機能を日常のスプレッドシート作業に取り入れてみてください。効率的なシート管理が実現できます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】複合グラフで棒と折れ線を同時表示!2軸グラフの作り方
- 【Googleスプレッドシート】FILTER関数で条件に合う行だけ抽出!数式1つで動的な絞り込み
- 【Googleスプレッドシート】フィルタ表示で他の人の表示を変えずに絞り込み!共有時の使い分け
- 【Googleスプレッドシート】重複データを抽出して表示!COUNTIFと条件付き書式の併用
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】ARRAYFORMULAで列全体に数式を一括適用!セル分の入力を不要に
- 【Googleスプレッドシート】データ範囲を動的に伸縮させる!INDIRECTと参照範囲のコツ
- 【Googleスプレッドシート】共有解除と権限の取り消し!アクセスを完全に閉じる手順
