• ベストアンサー

Excel 数値の頭に0を入れる

ランダムに並んでいる数値の頭に0を入れたいのですが、簡単にできる方法がありますか。 例えば、1 56 32 98 を 01 056 032 098 のようにしたいのです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

>数値の頭に0を入れたいのですが セルの数値そのものの先頭に0を入れることは出来ません。 数値のままなら、表示形式を設定して、見た目を0つきにするよりほかありません。 0を添えるだけ"0"#です。 ●文字列にしてしまって、先頭に1桁0を添えるなら、 別セルに="0"& TEXT(A4,0) ●文字列にして、例えば4桁に揃えるなら =LEFT("0000",4-LEN(A1))&A1

chunchan
質問者

お礼

早々に丁寧な回答ありがとうございました。 桁数はそろえないので、ユーザー設定で解決しました。 0を入れるだけなのに、難しいのですね。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

#1の回答は、数字を文字として扱うための書式です。 数字は値として扱い、単に見た目だけで0をつけるだけなら、書式/セル/表示形式/ユーザ設定で"0"#とします。

chunchan
質問者

お礼

早々の回答ありがとうございました。 0を入れるだけなのに、難しいのですね。 教えていただいたもので、できました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.2

1は01で無ければいけませんか。 同じ桁数にするのなら、書式設定でユーザー定義から000とすると、3桁に0000とすると4桁になります。 1なら001または0001です。

全文を見る
すると、全ての回答が全文表示されます。
noname#13679
noname#13679
回答No.1

書式→セル→セルの書式設定の順で「文字列」を 選択してみてはどうでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで複数の数値の色のを変える

    超初心者の質問で申し訳ないです。 エクセルで複数の数値1,5,9,12,40,65など20個ぐらいのランダムな決まった数値の文字の色を変える方法ってあるんでしょうか? 条件付書式だと3つしか指定できないんです。 どなたか助けてください。よろしくお願いします。

  • 数値の置き換えについて

    エクセルにおいてランダムにある数値の内200以上の数値はすべて200に置き換える方法を教えてください。

  • 文字を含む数値のMAX値を求めるには

    A111からA112、A113、A114と順番に数字をつけていきたいのですが、 途中で数字がランダムになることがあり、次の数値が何番かわからなくなります。 その場合、最大値にプラス1で次の数値を求めたいのですが、Aが頭についているので MAX関数では求めることができません。区切りとかを使用せずにMAX値を求める 良い方法は無いでしょうか。

  • ランダム数値

    $randnumber = int (rand (999)); 上記では1桁から3桁までのランダム数値が得られるのですが、常に3桁のランダム数値を得られるようにすることは出来ますでしょうか。

    • ベストアンサー
    • Perl
  • エクセルで数字の頭0をつけるには?

    既に入力されているデータで、頭に0をつけて8桁にそろえたいと思っています。 セルの書式設定で文字列にしても、入力済みデータでは変更できません。 また、表示形式で"00000000"←このように0を8ついれるのでは 見た目は変わりますが、セルの実際の数値は変わりません。 セルの数値を変更するにはどのようにすればよいでしょうか? 入力されている数値は7桁のものもあれば、5桁のものもあります。 7桁の場合は、頭に0ひとつ、5桁の場合は頭に0をみっつつけるように したいのですが、どなたか方法をご存知でしたら教えて いただけると助かります。どうぞよろしくお願いします。

  • エクセルで同じ列の中から同じ数値を抽出

    エクセルに一つの列にランダムに数値が入力されています。 その中には、同じ数値が入っている場合があります。 同じ数値というのは、何種類もあります。 その同じ数値だけを抽出したいのですが、抽出出来る関数か何かありますでしょうか?

  • エクセルの数値を自動的に変換したい。

    エクセルの数値を自動的に変換したい。 例えば、 01001と表記されている数値を1-1に 02009と表記されている数値を2-9に 自動的に変換して表上に抽出する方法はないでしょうか。 つまり、 頭2桁がハイホンの左側の数値、 下3桁がハイホンの右側の数値、 みたいな形にしたいのですが、何か良い方法はないでしょうか。 よろしくお願いします。

  • VBAでの「0011」などの頭に0がつく数値の扱い

    質問です。 VBA初心者です。 現在、エクセルのVBAで会社で使用するツールを自作しようとしています。 サンプルなどで勉強しつつ、フォームのテキストボックスに入力した数値をシートに転記したのですが、0011など頭に0のつく数値だと、シート上では11となってしまいます。 これを0011と、そのままシートに転記したいのですが、どなたか良い方法をご教授願えませんでしょうか? 宜しくお願いします。

  • Excelで数値として認識させたい

    Notesのデータベースから書き出しで抽出したデータを、Vlookupを使って計算式を実施したのですが、どうやら数値として認識してくれずに「#N/A」となってしまうのです。 "表示"を数値にしてみてもエラーが返ってしまいます。 文字列、にしてみても結果は同じです。 例えば、文字列として認識されている値があって、それを数値として認識させる場合、頭に「'」(アポストロフィ)を付ける場合があると思うのですが、何百と言うデータにいっぺんに付ける方法ってありませんでしょうか?(関数か何かで・・・) 書式のユーザ定義で「"'"@」とする方法しかないのでしょうか? でも、それだと実際の表示も「'」が表示されてしまうので、何かほかの方法をご存知の方いらっしゃいましたら教えてください。

  • エクセルの数値について

    エクセルファイルのセルに表示している数値を、任意のホームページ上に記載されている数値を表示して、ホームページ上の数値が変化すると、連動してセルの数値も変わる設定方法があればおしえてくさださい。

このQ&Aのポイント
  • 型番M-DC01MBBKのマウスは1つのパソコンで3台までペアリング可能か?会議室のパソコンで無線で使いたい。
  • マウス3台をペアリングする方法について調べています。型番M-DC01MBBKのマウスでのペアリングは可能なのか知りたいです。
  • エレコム株式会社の製品である型番M-DC01MBBKのマウスで、1つのパソコンで3台のマウスをペアリングすることはできますか?
回答を見る

専門家に質問してみよう