- ベストアンサー
エクセルの書式設定について
エクセル2003です。教えてください。 請求書を作っています。顧客名は、別に顧客リストを作っておき、VLOOKUP関数で入力されるようにしてあります。 まず郵便番号ですが、顧客リストでは 100-0000 となっており、それを請求書に入力される時点では、〒100-0000 というようにしたいのです。 セルの書式設定、ユーザー定義で、"〒"#,### でやってみると、もとの値が 1000000 だとうまくいきますが、ハイフンが入っていると出来ません。「その他」の「郵便番号」でもうまくいきません。 なにかいい方法ありますでしょうか。 最悪、顧客リストに最初から 〒100-0000 と作っておく、というやり方を考えています。 もう1点、顧客名の後に、自動的に”御中”と入るようにしたいのです。 別セルに”御中”と入力しておくと、顧客名はそれぞれ文字数が違うのでうまくいきません。 うまい方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
おはようございます。 >まず郵便番号ですが、顧客リストでは 100-0000 となっており、それを請求書に入力される時点では、〒100-0000 というようにしたいのです。 「"〒"@」ではいかがですか? 「@」は条件関係なく、代入元のデータを表示しますので、元のデータが「123-4567」であれば、「@」の部分に「-(ハイフン)」も含めて表示されます。 ちなみに「#」は数字を認識するので、「-(ハイフン)」は正しく代入されません。 >もう1点、顧客名の後に、自動的に”御中”と入るようにしたいのです。 >別セルに”御中”と入力しておくと、顧客名はそれぞれ文字数が違うのでうまくいきません。 こちらも、「@"御中"」とされればよいかと思います。 「氏名」と「御中」の間にスペースが必要ならば、「@" 御中"」という具合にあらかじめスペースを追加しておけば、一律その書式で表示されます。 どうぞ参考にされてください。
その他の回答 (1)
- masa-it
- ベストアンサー率37% (9/24)
"〒"@ @ "御中" で良いのでは?
お礼
できました。ありがとうございました。
お礼
できました。ありがとうございました。
補足
できました。ありがとうございました。 ついでに、御中を顧客名より小さいフォントで表示したいのですが、出来ますでしょうか。