質問: excel作成の住所録データの加工方法を教えて下さい 初心者です。excelは入力だけで、加工の経験がなく困っています。 仕事で、excelで作成した住所録のデータを宛名ラベルに 印刷することになりました。依頼主から届いた住所録のデータは、 a 会社名1 b 会社名2 c 郵便番号(ハイフンなし) d 都道府県名 e 市区町村住所番地 f 建物名 となっています。項目の左横のアルファベットはセルの位置です。 データ件数は約1000件あります。 教えて頂きたいのは、 1.郵便番号に一括してハイフンを入れる方法 (0001234→000-1234にしたい) 2.都道府県名・市区町村住所番地を一括して結合する方法 のふたつです。 拙い質問で申し訳ありません。 ご存知の方、いらっしゃいましたら教えて下さい。 宜しくお願い致します。
回答: 1は書式の変更だけでできます。 「セルの書式変更」(任意のセルで右クリックで表示されるメニューより) を選び、その中の「表示形式」のタブより「ユーザー定義」を選びます。 ボックスの中に「@@@"-"@@@@」とすれば全て000-1234の形式で表示されます。 あとは「書式のコピー」(形式を選択して貼り付け→書式)を行えば全部のセルに反映されます。 2は少々面倒ですが、d行の前に2行挿入します。(d行とeが空白になり、全体が2行右にスライドする。) 挿入したセルのe行に関数を入れます。「=f1&g1」(e行は元の都道府県。fは元の市区町村住所番地の行を指定。) e行にはf行とg行が結合された内容が表示されます。 そのe行を行ごとコピーし、d行に「形式を選択して貼り付け」から「値」とすれば、表示されている内容で貼り付けされます。 不要となったe行、f行、g行を削除してしまえば結合結果だけが残ります。