Excelでグラフの位置を固定(ロック)する方法【セル幅を変更しても動かない設定】
Excelでは、ガントチャートや動的グラフなどを簡単に挿入できます。しかし、グラフを挿入した後に列を追加したりセルの幅を変更したりすると、デフォルト設定ではグラフも一緒に移動してしまいます。レイアウトの都合などで、既存のグラフの位置を固定したいケースもあるでしょう。この記事では、Excelスプレッドシートでグラフの位置をロックし、セルの操作によって移動しないようにする方法を解説します。
Excelでグラフの位置を固定する手順
グラフの位置を固定して、セルの変更に合わせて移動しないようにするには、以下の手順を実行します。
- 既存のグラフを右クリックします。
- コンテキストメニューから「グラフエリアの書式設定」を選択します。
- 「サイズとプロパティ」タブに切り替えます。
- 「プロパティ」セクションを展開します。
- 「セルに合わせて移動やサイズ変更をしない」を選択します。
それでは、各ステップを詳しく見ていきましょう。
まず、スプレッドシートにグラフを挿入します。シンプルな2Dグラフでも3Dグラフでも、種類は問いません。グラフを挿入したら、そのグラフを右クリックします。
ここで一つ重要なポイントがあります。右クリックするのは、グラフの背景部分(グラフエリア)です。プロットエリアやデータ系列を右クリックすると、後述のオプションが表示されないことがあります。
正しく右クリックできれば、「グラフエリアの書式設定」という項目が表示されます。

このオプションをクリックすると、画面の右側に書式設定パネルが表示されます。デフォルトでは「塗りつぶしと線」タブが開いていますので、3番目の「サイズとプロパティ」タブに切り替えてください。続けて、「プロパティ」メニューを展開します。

初期状態では「セルに合わせて移動やサイズ変更をする」が選択されています。これが、新しい列を挿入したり既存のセルの幅を変更したりした際に、グラフが一緒に移動してしまう原因です。
位置を固定するには、「セルに合わせて移動やサイズ変更をしない」を選択します。
以上で設定は完了です。これ以降は、セルの幅を変更してもグラフは移動しなくなります。
この簡単なチュートリアルが皆さんのお役に立てば幸いです。
あわせて読みたい: ExcelとGoogleスプレッドシートでなめらかな曲線グラフを作成する方法
-
Excelスプレッドシートに動的グラフを挿入する方法
スプレッドシートに動的グラフを表示したい場合は、まずデータをテーブルに変換してから、その後にグラフを挿入します。Excelに動的グラフを挿入する作業は非常に簡単で、サードパーティ製のソフトウェアを利用する必要はありません。 動的グラフとは 動的グラフとは、新しいセルに入力されたデータを自動的に取得して反映するグラフのことです。Microsoft Excelで通常の手順でグラフを挿入すると、固定されたセル範囲が参照されるため、後から追加したデータは自動的には表示されません。一方、動的グラフであれば、新規データがスムーズに反映されます。 グラフを挿入した後に行をいくら追加しても、選択済みの列から自
-
Excelシートの末尾(最終セル)を設定する3つの効果的な方法
Excelのワークシートは1,048,576行 × 16,384列という非常に大きなサイズを持っています。そのため、実際の作業では使わない余分な行や列が大量に残ってしまうことがあります。このような場合は、スプレッドシートの末尾(最終セル)を設定し直すことで、データ範囲を整理し、扱いやすいシートにすることができます。本記事では、Excelシートの末尾を設定できる3つの効果的な方法をわかりやすく解説します。記事内で使用しているサンプルブックは無料でダウンロードでき、実際に手を動かしながら練習できます。Excelシートの末尾を設定する3つの効果的な方法ここでは、従業員10人分の給与データが入力された