• 締切済み

ラベル印刷

エクセル2003を使用しています。 エクセルで住所録をラベル印刷出来るようにしています。 ラベル印刷を行った際に、住所情報がないラベルにも「〒」の表示がでて、次回の印刷に使用できなくなるので、もったいないため、「〒」の表示を、参照する住所録データがない際には消したいのです。 sheet1 に 住所録データ        A列に郵便番号000-0000 sheet2 に ラベルのテンプレート      関数 =INDIRECT("〒"&"sheet1!A1") を作成しています。 住所録データは、毎回別のCSVファイルからインポートしているので、sheet2上で関数を使って、sheet1、A列の参照行が空白の時は、「〒」を表示させなくしたいのです。 どうか関数式を教えてください。よろしくお願いいたします。

みんなの回答

回答No.1

以下のようにsheet2の関数を変更すればいかがでしょうか? =if(sheet1!A1="","",INDIRECT("〒"&"sheet1!A1"))

IWA_OKOSHI
質問者

補足

ご回答ありがとうございます。 早速試したのですが、エラーになってしまいます。セル内表示が「#REF」のままです・・・。

関連するQ&A