列をリンクする方法

財務スプレッドシートを表示するコンピューター画面の前に10、100円札

他の関数内のリンクされたセルを安全に参照できます。

画像クレジット: ジャイロ写真/アマナイメージズRF /アマナイメージズ/ゲッティイメージズ

Excelスプレッドシートの関数出力は、関数の数式に記載されているセルを変更するたびに自動的に(そしてサイレントに)更新されるため、参照されるすべてのセルには最新の情報が必要です。 重複データを共有する2つの列がある場合、それらのコンテンツを単にコピーして貼り付けるのではなく、それらをリンクすることで、両方の場所の情報を最新の状態に保つことができます。 Excelでは、同じスプレッドシートの列、同じブックのシート間、または2つの別々のブックファイル間で列をリンクできます。

ステップ1

ソース列(データを含む列)の文字付きヘッダーを選択して、列全体を強調表示します。 すでに2つの列に同じデータを入力している場合は、どちらをソースとして選択してもかまいません。

今日のビデオ

ステップ2

「Control-C」を押すか、ヘッダーを右クリックして「コピー」を選択します。

ステップ3

リンクを作成するターゲット列のヘッダーを右クリックします。 ターゲット列にすでに同じデータが含まれていても問題ありません。 リンクは既存のコンテンツを上書きします。

ステップ4

コンテキストメニューの[貼り付けオプション]セクションで[リンクを貼り付け]をクリックします。 そのアイコンは金網のように見えます。 列全体がソース列からリンクされたデータで埋められ、データの終了後にすべてのセルに「0」が表示されるという副作用があります。

ステップ5

最初の無関係な「0」を選択し、「Control-Shift-Down」を押して列の残りの部分を強調表示します。 「削除」を押して不要なリンクを削除し、ゼロを削除します。 将来、より多くのデータ行を使用する予定の場合は、数セル下から開始して、ゼロの一部をそのままにしておくことができます。 ただし、列の残りの部分全体をゼロで埋めたままにしないでください。これにより、ファイルサイズが大幅に増加し、操作が遅くなります。

ヒント

リンクを作成した後は、常にソース列のデータを更新してください。 ターゲット列に直接入力すると、リンクが消去されます。

以前にリンクを削除した追加の行をリンクするには、リンクされている一番下のセルをクリックし、塗りつぶしハンドルを下にドラッグして、リンクする各セルをカバーします。

警告

2つの別々のワークブックの列をリンクする場合、リンクされたデータを最新の状態に保つために、両方のワークブックを同じコンピューター上に保持する(またはネットワーク経由でアクセスできる)必要があります。 ブックの名前を変更または移動した場合は、リンクを再作成する必要があります。

この記事の情報は、Microsoft Excel2013および2010に適用されます。 手順は他のバージョンや製品によって異なる場合があります。