• ベストアンサー

エクセルのセル内の数値を変えたい

他部署からコピーしたシート内のセルに00001234という数値があります。この数値から0000を取り1234という数値にしたいのです。列に100行くらいありますので、行を一括で行いたいのです。方法を教えていただきたいのですが、よろしくお願いいたします。

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

  • ベストアンサー
  • 001die
  • ベストアンサー率38% (23/59)
回答No.5

皆さんが答えていますが、 念の為、手順を書きますね。 変更したいセルを全て選択した状態で 右クリック→セルの書式設定→表示形式(タブ)の 分類を【標準】又は【数値】に→OK で0001234が1234と表示されます。

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

その他の回答 (6)

noname#176215
noname#176215
回答No.7

例えば A列なら A列を列選択 表示形式を[標準]にしてから [データ]→[区切り位置]→何もせずに[完了] で一括に数値変換されると思います。

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.6

はじめまして 文面通り「00001234」を「1234」に変えるのでしたら、「置換」で可能ですが、そういう意味ではないですよね。 A列に数値が入っていて、B列が空白だとしたら B1に「=VALUE(A1)」と入れ、必要なだけ下にコピー。 B列をコピーしてA列に「形式を選択して貼り付け」で「値」にチェックを入れて貼り付け。 なお、変換後も文字列である必要があれば「=TEXT(VALUE(A1),"G/標準")」と入れます。 的外れでしたらごめんなさい。

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.4

見た目は 数字列なのですが セルの書式が 文字列 になっているとか・・・ その数の 列を指定してから セルの書式 >表示形式を 標準 にしてみては?

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

  • chipatan
  • ベストアンサー率45% (183/401)
回答No.3

セルの書式設定が、恐らく文字列かなにかになっているかと思うのですが、それを「数値」に変換すると、数値の前にある「0」の表記はなくなり、「1234」と表示されるはずです。 書式変更の仕方は、対象となるセル(又はシート全体)を選択し、右クリックで「セルの書式設定」を選択します。 そこで「数値」を選択します。 この方法ではいかがでしょうか?

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

普通に数値を入力すると「1234」だけになり、頭の「0000」はつかないはずですが、それがついていると言うことは  1)セルの書式が文字列になっている  2)セルの書式が"00000000"のように8桁表示となっている が考えられます。 1)なら適当なセルに数字の「1」を入力し「コピー」→「変換したいセルを選択」→「編集」→「形式を選択して貼り付け」→「乗算にチェック」→「OK」で「1234」の数値になります 2)ならセルの書式を見直して「G/標準」にしてください

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

00001234は数値ですか?数字だけの文字ですか? 数値なら 表示形式がユーザー定義00000000などになっていますので、標準や数値に変更して下さい。 数字だけの文字なら 開いているセルに1を入力してコピーし、変換したいセルを全部選択して、形式を選択して貼り付けを選んで、値と乗算にチェックを入れて貼り付けて下さい。

gorideesu
質問者

お礼

ありがとうございました。無事修正できました。

関連するQ&A

専門家に質問してみよう