- ベストアンサー
エクセル:必ず指定の桁数で表示させるには?
エクセルで、1桁の数字でも必ず指定した桁数になるように したいのですが、適切な関数はありますか? 例えば2桁で表示させたいとき、「2」は「02」となるように することです。 わからないので、とりあえずif関数を使って、10以上ならそのまま、 それ以外なら"0"&「そのセル」という風にしています。 text関数とかであるのでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> それ以外なら"0"&「そのセル」という風にしています。 > text関数とかであるのでしょうか? データがセルA1に、桁そろえしたデータがセルB1とした場合、 セルB1に式[=Text(A1, "00")] です。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.4
(1)基本は、TEXT関数です。良く使う関数です。 (2)書式で、そう見えれば良いという場合もあろう。 (3)=REPT("0",5-LEN(A1))&A1 というのもある。5桁揃えの場合。
- koko88okok
- ベストアンサー率58% (3839/6543)
回答No.2
関数ではなく「セルの書式設定」の「表示形式」の「ユーザー定義」で、 00 とすれば、3 と入力して 03、8と入力して 08 などと表示されますが、3桁以上の数字の場合は、そのままの数字が表示されます。 (小数点以下の桁数は揃えることができます。) 「Excel(エクセル)基本講座:表示形式(ユーザー定義)の設定方法」 http://www.eurus.dti.ne.jp/~yoneyama/Excel/user_set.htm
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 単純にセルの書式設定の表示形式で もし二桁で表示したい場合は ユーザー定義から 00 としただけではダメですか? この程度の回答ですが、 参考にならなかったらごめんなさいね。m(__)m