- ベストアンサー
7桁の数字を3桁-4桁にしたい
エクセルで住所録を作成しているのですが、 郵便番号が「0340031」と7桁の数字になっているものを 「034-0031」としたいのです。 100件ぐらいなら一つ一つ「-」を入れていけば良いのですが 件数が多いため、一気に変換できる方法があれば教えていただきたいのです。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
●表示形式だけで変える方法 セルの書式設定 ↓ [表示形式]タブ ↓ 分類(C)を「ユーザー定義」に ↓ 種類(T)に 000-0000 ●データごと変える方法 A1セルに元データがある場合 =LEFT(RIGHT("000000"&A1,7),3)&"-"&RIGHT(RIGHT("000000"&A1,7),4)
その他の回答 (2)
- naru_fumi2005
- ベストアンサー率13% (10/72)
回答No.3
郵便番号の入っているセルをmとします。 xxx-xxxxと表示したいセルで =left( m,3 ) & "-" & right( m,4 ) で、とりあえずできます。 あとは、データを文字化すればいいでしょう。
- nonpq
- ベストアンサー率30% (64/210)
回答No.1
表示形式で対応するのではなく、データとして「-(ハイフン)」を持たせたいということですか?
お礼
表示形式だけで変える方法で出来ました。 本当に助かりました。 ありがとうございます!