- 締切済み
ラベル印刷
エクセル2003を使用しています。 エクセルで住所録をラベル印刷出来るようにしています。 ラベル印刷を行った際に、住所情報がないラベルにも「〒」の表示がでて、次回の印刷に使用できなくなるので、もったいないため、「〒」の表示を、参照する住所録データがない際には消したいのです。 sheet1 に 住所録データ A列に郵便番号000-0000 sheet2 に ラベルのテンプレート 関数 =INDIRECT("〒"&"sheet1!A1") を作成しています。 住所録データは、毎回別のCSVファイルからインポートしているので、sheet2上で関数を使って、sheet1、A列の参照行が空白の時は、「〒」を表示させなくしたいのです。 どうか関数式を教えてください。よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- takuro-san
- ベストアンサー率53% (34/63)
回答No.1
以下のようにsheet2の関数を変更すればいかがでしょうか? =if(sheet1!A1="","",INDIRECT("〒"&"sheet1!A1"))
補足
ご回答ありがとうございます。 早速試したのですが、エラーになってしまいます。セル内表示が「#REF」のままです・・・。