• ベストアンサー

EXCEL2000で「01,02」や「03,05」と入ったセルを「1,2」や「3,5」のように数字の前の0を消したい。

過去の質問も調べてみましたが、見当たりませんでしたので質問させてください。 エクセルのデータで、セル内に「01,02,04,06」や「02,08,10」と いったような数字が入っていますが、 実際には数字の前の0(ゼロ)が不要で、最終的には「1,2,4,6」や 「2,8,10」のようにしたいのですが、やり方がわかりません。 どなたか方法がお分かりになる方がいらっしゃいましたら、 どうぞ教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"0","",1),",0",","),",,",",0,") 解説(最後の部分が必要ないなら数式から外してください。) SUBSTITUTE(A1,"0","",1) => 先頭の0のみを消します 「01,02,04,0,06」=>「1,02,04,0,06」 SUBSTITUTE(上記の結果,",0",",") =>後続の,の後の0を消します 「1,02,04,0,06」=>「1,2,4,,6」 SUBSTITUTE(上記の結果,",,",",0,") =>内容が,0,の場合の誤消去を戻します。 「1,2,4,,6」=>「1,2,4,0,6」

suneo01
質問者

お礼

ご丁寧にありがとうございました。 こういうやり方があるなんてまったく知りませんでしたので、 大変助かりました。 ありがとうございました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

次の方法は如何でしょうか。 別セルに1(数値)を入力後、コピー→対象セルを選択→形式を選択して貼り付け→乗算又は除算にチェック→OK

suneo01
質問者

お礼

回答ありがとうございます。 やってみましたが、変化がありませんでした・・。 ,(カンマ)が入るとだめなのでしょうか。。

関連するQ&A

  • エクセルでセルに入っている数字と数字を|でつなぎ一つのセルに

    横に並びあう複数のセルに文字列で5桁の数字が入っています。 これらを"|"をつかってつなげ、一つのセルに入れたいのですが、 いい方法はないでしょうか。 ▼最終形がこのようになり、一つのセルに入れたいのです。 20432|20433|20434 どうぞよろしくお願いいたします。

  • セルからの数字の抽出

    エクセル初心者です。会社のデータ内から数字を抽出し、ひとつのコードを作成しなくてはいけません。 1つのセルに数字が1つ、それが横に5つあります。 一番左の数字を頭において、その後にゼロをいれ三桁のコードを作りたいのです。 (例)1 3 0 0 0  → 103    1 0 0 4 0  → 104    1 1 1 0 0  → 111    1 0 0 0 5  → 105 質問がわかりづらいかもしれませんが、お分かりになる方教えていただけないでしょうか?   

  • エクセルで一つのセルの中の数字を並び替え

    エクセル2000にて、下記のような事は可能でしょうか? A1のセルに仮に「4321」と入力済みのデータがあるとします。 これをB1のセルに数字の小さな順番に「1234」と並び替えが出来る 関数は有るのでしょうか? 理由) 友人が過去のナンバーズ4のデータを持って来ました。 この数字は、全てストレートの当選数字なのです。 これをボックスの当選数字として並び替えて欲しいと言われました。 数字は4桁の数字を小さな数字から並び替えて欲しいと依頼されました。 色々と試行錯誤行いましたが上手くいきません。 どうか宜しくご指導頂きますようお願い致します。

  • エクセルでセルの数字をとなりのセルでかっこ”( )”で囲いたい。

    エクセル2003を使用しているのですが、 セルに数字が入力されていてそのとなりのセルにその数字をカッコ( )で囲う方法がわかりません。 例  A1 B1  4 (4) このような関数(または方法)はあるのでしょうか。 ちなみにカッコで囲んだ数字は別の関数に用いたいので、表示形式などではなく、実際にカッコで囲う方法を探しています。 どなたかわかる方ご教授下さい。 よろしくお願いします。

  • エクセル 数字と数字を1セルに表示した時の

    エクセル2010を使っています。 =セル番号&セル番号で二つの数字を接続した時の事を教えて下さい。 例えば =22&114だと 22114 と表示されるのに =22&090だと 2290  と表示されてしまいます。 (数字はセル内の数字で実際はセル番号での連結です) これを 22090と表示させるにはどうしたら良いでしょうか? 詳しい方、よろしくお願いいたします。

  • excel. 「1つのセルに大量の数字」 → 「セル一個に数字1つ」にする方法。 

    私は、PC初心者です。 この前、資料として、 EXCELのファイルをもらいました。 そのデータが、 整理できておらず、いかにキレイに整理するか、 で悩んでいます。 ****************************:: 具体的には、 1つのセルに、 複数の数値データが入っています。 この複数のデータを、 1つひとつ、セルに入れ替えたい状態です。 「-1 -5 -6 -4 ...」 こんな状態。 「-1 」「-5」「-6」「-4」     こうしたい。 切り取り、貼り付けを繰り返しましたが、 キツイです。 ******************************* そこで、質問です。 1つのセルに、大量の数値データが入っている。 そのデータを、一つひとつのセルに、 入れる効率的な方法を教えてください。

  • 【大至急】 Excel数字が入っているのに加算されないセルが!!

    Excelで、数字が入っているのに、合計すると加算されないセルがあります。 その数字を上打ちすると加算されるのですが、セル数が膨大でそんなことしていられません。 どうやって直したら良いのでしょうか。助けて下さい!!

  • エクセルで一つのセルに入っている複数の数字を、それぞれ各セルに入れるにはどうしたらいいでしょうか

    よろしくお願いします。 今エクセルにおいて、一つのセルに複数の数字が空白を置きながら入っています。 例えば以下のようなものが一つのセルに入っています。 1 0.935 4.571 0.000 4.918 これを各数字ごとに各セルに分けたいのですが、やり方がよくわかりません。 分かりづらい質問で申し訳ありません。 宜しくお願いします。

  • セルの中に0から始まる数字を残しておきたい

    エクセルでセルの中に0から始まる数字を残しておきたいのですが、消えてなくなります。0を残しておく方法を教えてください。

  • Excel2007で数字を入力したセルが・・・E+13となってしまう。

    こんにちは。 仕事で、CSVファイルをExcel2007を開いています。 Excel上で、約3000行のセルに14桁の数字を入力しています。 その後保存して、再度開くと、入力したセルが 「・・・・・E+13」 と表示されてしまいます。 セルの書式設定で、表示形式を数値にすると、14桁の数字に 戻るのですが、再度保存して開くと、 また「・・・・・E+13」となってしまいます。 14桁の数字の表示まま保存するにはどうしたらよいでしょうか? よろしくお願い致します。

専門家に質問してみよう