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. Wordで表紙と目次にページ番号を入れない方法

    Microsoft Office

    Wordで表紙と目次にページ番号を入れない方法

    Wordの文書にページ番号を入れる必要があるとき、普通に入れようとする…

  2. Excelで一つのセルに数式・関数・文字列を複数入れるには?

    Microsoft Office

    Excelで一つのセルに数式・関数・文字列を複数入れるには?

    Excelでは、一つのセルに複数の数式・関数・文字列を入れることができ…

  3. Excelのハイパーリンクの色を変えない方法

    Microsoft Office

    Excelのハイパーリンクの色を変えない方法

    Excelの初期設定では、ハイパーリンクの文字色は「表示前は青」「表示…

  4. Wordでページの順番を入れ替えるには?

    Microsoft Office

    Wordでページの順番を入れ替えるには?

    今回は、Wordでページを入れ替える方法について解説します。「…

  5. Excel 特定のセルをロックして編集できないようにする方法

    Microsoft Office

    Excel 特定のセルをロックして編集できないようにする方法

    Excelで間違って見出しセルや計算式が入っているセルを編集してしまっ…

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

    Microsoft Office

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

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

PAGE TOP