- ベストアンサー
エクセル 数値データを桁をそろえて文字列データに変換するには
よろしくお願いします。 エクセル2002を使用しています。 数値データとして整数1桁、2桁、3桁のデータが混在してあります。 これを1桁、2桁のものは前にゼロを付けて全て3桁の文字列に変換する方法はありますか? できれば関数を使って 例 数値 文字列 8⇒008 12⇒012 235⇒235 11⇒011 できた文字列で品番コードとして使用します。 どなたかご存知の方、ご教授お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A1に数値が入っているのでしたら、 =TEXT(A1,"000") これで、3桁の文字列になります。
その他の回答 (1)
- aero2000
- ベストアンサー率53% (219/412)
回答No.2
LEN関数で文字数を判定する 1文字なら頭に00をつける 2文字なら頭に0をつける 3文字なら何もつけないで文字列化だけする ということができます。 if(len(参照先)=1,concatenate("00",参照先),・・・・)
質問者
お礼
ありがとうございました。 参考にさせて頂きました。
お礼
ありがとうございました。 確かに3桁の文字列になりました。