Excelで空白セルを参照をすると結果が0になるのを防ぐ

こんにちは。
タイトルが長くなってしまいましたが、Excelで請求書や納品書を作成する際に1つのシートの内容をそっくり別のシートに反映させたいようなケースはないでしょうか。
このような時に、単純に空欄セルを参照すると参照側のセルでは0と表示されてしまいます。
このようなケースです
Sheet1を以下のような内容とします。

2016-10-02_02h17_37
Sheet2でSheet1のB3:E6の範囲を参照します。
Sheet2の各セルの値
B3=Sheet1!B3
B4=Sheet1!B4
B5=Sheet1!B5
B6=Sheet1!B6
C3=Sheet1!C3
C4=Sheet1!C4
C5=Sheet1!C5
C6=Sheet1!C6
D3=Sheet1!D3
D4=Sheet1!D4
D5=Sheet1!D5
D6=Sheet1!D6
E3=Sheet1!E3
E4=Sheet1!E4
E5=Sheet1!E5
E6=Sheet1!E6
すると以下のようになります。

2016-10-02_02h14_29
Sheet1の空欄セルがSheet2では0となってしまいました。
0を消す方法
このままでは、0と印字されてしまうので消したいですよね。
対処はSheet2で以下の画像のように赤枠部分を選択し、右クリックからセルの書式設定を選択します。

2016-10-02_03h06_00
↓

2016-10-02_03h07_09
セルの書式設定から、ユーザー定義を選択し、赤枠の部分を一旦全て削除し、 #
と入力し、OKをクリックします。

2016-10-03_15h30_12
消えました! #
はゼロのときに不要な桁を表示しない記号なので、 0 の場合はなにも表示されなくなります。

2016-10-02_03h10_44
あとがき
試しに、Sheet1 の備考欄に文字を入力してみます。

2016-10-02_03h12_47
Sheet2でもばっちり反映されました。

2016-10-02_03h13_24
ただし、以下のようなケースで注意が必要です。

2016-10-02_03h22_03
↓

2016-10-02_03h22_48
上記のように、Sheet1 で 0 と入力すると、Sheet2では空欄になってしまいます。 0を表示したい場合は書式設定を標準や数値に変更する必要があります。
何かの参考になれば嬉しいです。 それでは次の記事でお会いしましょう。