列をリンクする方法

Excel スプレッドシートの関数出力は、関数の数式で言及されているセルを変更するたびに自動的に更新されるため、参照されているすべてのセルに最新の情報が必要です。重複するデータを共有する 2 つの列がある場合、単に内容をコピーして貼り付けるのではなく、それらをリンクすると、両方の場所の情報が最新の状態に保たれます。 Excel では、同じスプレッドシート、同じブック内のシート間、または 2 つの別々のブック ファイル間で列をリンクできます。
ステップ 1
ソース列 (データを含む列) の文字ヘッダーを選択して、列全体を強調表示します。 2 つの列に同じデータを既に入力している場合は、どちらをソースとして選択してもかまいません。
ステップ 2
「Control-C」を押すか、ヘッダーを右クリックして「コピー」を選択します。
ステップ 3
リンクを作成するターゲット列のヘッダーを右クリックします。ターゲット列に既に同じデータが含まれていても問題ありません。リンクは既存のコンテンツを上書きします。
ステップ 4
コンテキスト メニューの [貼り付けオプション] セクションで [リンクの貼り付け] をクリックします。そのアイコンはチェーン リンクのように見えます。列全体がソース列からリンクされたデータで埋められ、データの末尾の後のすべてのセルに「0」が表示されるという副作用があります。
ステップ 5
最初の余分な「0」を選択し、「Control-Shift-Down」を押して列の残りを強調表示します。 「削除」を押して、不要なリンクを削除し、ゼロを取り除きます。将来、さらに多くの行のデータを使用する予定がある場合は、いくつかのセルを下から開始し、いくつかのゼロをそのままにしておくことができます。ただし、列の残りの部分全体をゼロで埋めたままにしないでください。これにより、ファイル サイズが劇的に増加し、操作が遅くなります。
ヒント
リンクを作成したら、必ずソース列のデータを更新してください。対象の列に直接入力すると、リンクが消去されます。
以前にリンクを削除した追加の行をリンクするには、一番下のリンクされたセルをクリックし、フィル ハンドルを下にドラッグして、リンクする各セルを覆います。
警告
2 つの別々のワークブックの列をリンクする場合、リンクされたデータを最新の状態に保つために、両方のワークブックを同じコンピューターに配置する (またはネットワーク経由でアクセスできる) 必要があります。ワークブックの 1 つを名前変更または移動する場合は、リンクを再作成する必要があります。
この記事の情報は、Microsoft Excel 2013 および 2010 に適用されます。手順は、他のバージョンまたは製品によって異なる場合があります。