- ベストアンサー
エクセルの関数について
初心者です。 例えばエクセルで6桁の数字を含むようにしたい。4桁の場合は頭に0をおくように設定したい。 640394 640394 6228 006228 640393 640393 6203 006203 というふうに変更したいのですがどのようにするればよいでしょうか。ちなみにすべて半角の文字列です。 簡単な関数を使えばできると思うのですがどうでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例えばA1セルに数字が入っている場合 6桁の数字を表示するセルに、 =TEXT(A1,"000000") と入れればOKです。 こうするとこのセルは文字列となるので左寄せになってしまいます。もし右寄せにしたいのでしたら書式設定で右寄せにしておく必要があります。
その他の回答 (2)
- fukkyse
- ベストアンサー率32% (130/402)
回答No.3
#1さん、#2さんの方法と同じなのですが、参考までに。 >すべて半角の文字列です。 とありますので、6桁に変更したものを文字列として扱いたい場合は#2さんの方法。数値として扱いたい場合は#1さんの方法ということでしょうか。 #1さんの方法の場合、書式設定後、F2key→enterとしなければ数値に変換されなかったように思いますので、B1=value(A1)として数値に変換する。または、任意のセルに数値1を入力し「コピー」、数値に変換したい部分を選択し、「形式を選択して貼り付け+乗算」として数値に変換後、「セルの書式設定」としたほうが早そうな気がします。
質問者
お礼
わかりました。 ありがとうございました。
- t_yamada
- ベストアンサー率0% (0/2)
回答No.1
セル指定→右クリック→セルの書式設定→ユーザー定義→種類のところに”000000”(6桁のゼロ)を入力すれば 6228→006228 となります。
質問者
お礼
わかりました。 ありがとうございました。
お礼
わかりました。 ありがとうございました。