Excelのセルの内容を別シートに反映させる方法

Microsoft Office

Excelのセルの内容を別シートに反映させる方法

Excelのセルに入力した内容を別シートの指定セルに反映させれば、同じ内容を何箇所にも入力しなくてすみますし、修正するとき一箇所を直すだけですみます。

今回はExcelのセル内容を別シートに反映させる方法を2つご紹介します。どちらもとても簡単ですよ。

「=(イコール)」を使う

参照先のセルに「=参照元シート名!参照元セル番地」と入力する方法です。といっても、実質入力するのは「=」だけで、あとの作業はクリックのみ。参照元シートのセル番地をクリックするだけで、「参照元シート名!参照元セル番地」が自動で入力されます。

Sheet2のA1に、Sheet1のA1の内容を反映させる場合は、まずSheet2のA1に半角イコール「=」を入力します。

Excelの操作画面

次にSheet1に移動し、A1を選択します。以下の画像のようにセルが点線で囲まれたら[Enter]キーを押します。

Excelの操作画面

Sheet2のA1を確認すると、Sheet1のA1の内容が反映されているのがわかります。

Excelの操作画面

Sheet1のA1の内容を書き換えると、Sheet2のA1の内容も自動的に書き換わります。

Excelの操作画面

Excelの操作画面

ただ、この方法は参照元のセルに何も入力されていないと、参照先のセルに「0」と表示されてしまいます。

スポンサーリンク

Excelの操作画面

2つ目の方法だと、参照元が空欄の場合、参照先も空欄になります。

IF関数を使う

参照先のセルに「=IF(参照元シート名!参照元セル番地=””,””,参照元シート名!参照元セル番地)」と入力する方法です。

IF関数とは、「もしも条件に合うならA、合わないならB」というように、条件の真偽によって結果を変えられる関数です。

IF関数について

Sheet2のA1にSheet1のA1の内容を反映させる場合は、Sheet2のA1に「=IF(Sheet1!A1=””,””,Sheet1!A1)」と入力し、[Enter]キーを押すだけでOKです。

Excelの操作画面

Excelの操作画面

IF関数を使うと、参照元セルが空欄のとき、参照先セルも空欄にすることができます。

Excelの操作画面

Excelの操作画面

おわりに

以上、Excelのセル内容を別シートのセルに反映させる方法についてでした。

同じ内容を何度も入力するとなると誤入力の可能性が出てきますし、なにより訂正することになったとき大変な手間です。「=」を使う方法か、IF関数を使う方法で、一度入力したデータは参照するようにしましょう。

スポンサーリンク

関連記事

  1. Excelでプルダウンリストを作る方法

    Microsoft Office

    Excelでプルダウンリストを作る方法

    Excelで書類を作っていると、「ここは選択方式にしたいな」と思う部分…

  2. Wordの行間を詰める!広い行間を狭くするには?

    Microsoft Office

    Wordの行間を詰める!広い行間を狭くするには?

    今回は、Wordの行間を詰める方法について解説します。「行間が…

  3. Word・Excelから作成者の名前を削除する方法

    Microsoft Office

    Word・Excelから作成者の名前を削除する方法

    WordやExcelで作ったファイルを誰かに渡したりネット上で公開した…

  4. Excelで最終行・最終列まで一気に選択する方法

    Microsoft Office

    Excelで最終行・最終列まで一気に選択する方法

    必要な範囲外の書式をクリアしたいときなどは、最終行・最終列までセルを選…

  5. CSVファイルが文字化けして読めないときの対処法

    Microsoft Office

    CSVファイルが文字化けして読めないときの対処法

    データをCSV形式でダウンロードすると、文字化けしていて読めないという…

  6. Excelで行の色を交互に変える方法

    Microsoft Office

    Excelで行の色を交互に変える方法

    何行にも渡る大きな表を作成するときは、行の色を交互に変えることをおすす…

PAGE TOP