• 締切済み

エクセルについて

エクセルを使用し会社で900件以上もの住所コードを入力した際に5桁表示のものがスタートが「0」から始まるものは「0」が表示されず4桁や3桁になってしまい住所コードが正しく認識されなくなってしまいました。 こういった場合4桁や3桁になってしまった数字を一括して前に「0」や「00」を入力し5桁にするやり方はありませんでしょうか? 【例】 住所コード「00895」のものが→895と表示されてしまったり「04562」のものが→4562と表示され正しい「00895」や「04562」の表示の仕方を一括でできる方法があったら教えてください。 よろしくおねがいします。 あと、入力する前に事前設定しておけば「5桁表示」は最初から可能だったでしょうか?それについての仕方も教えていただけますとありがたいです。 エクセルに詳しい方、よろしくお願いいたします。

みんなの回答

  • zongai
  • ベストアンサー率31% (470/1474)
回答No.1

セルを右クリックして「セルの書式設定」 分類を「ユーザー定義」とし 種類のところに「00000」と入れて下さい。 5桁未満の場合には先頭に0を付けて5桁表示します。 これは表示上だけですので、3桁の数字は実質3桁のままです。 「123」と入力したら「00123」と表示されます。 5桁の文字として扱うのでしたら、セルの書式の分類で「文字」を選んで下さい。 これで、「00123」と入力したら、そのまま「00123」となります。 現状で5桁未満の数値を文字の5桁にするなら 住所コードの隣にでも列を1行挿入し =TEXT([住所コードのセル],"00000") を入力。必要行数分コピー。 できた行をコピーして、元の住所コード欄の先頭行をクリックし「形式を選択して貼り付け」 「値」にチェックを入れて、貼り付けます。 最後に、挿入した列を削除します。

関連するQ&A