- ベストアンサー
エクセルのセル内の数値を変えたい
他部署からコピーしたシート内のセルに00001234という数値があります。この数値から0000を取り1234という数値にしたいのです。列に100行くらいありますので、行を一括で行いたいのです。方法を教えていただきたいのですが、よろしくお願いいたします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
皆さんが答えていますが、 念の為、手順を書きますね。 変更したいセルを全て選択した状態で 右クリック→セルの書式設定→表示形式(タブ)の 分類を【標準】又は【数値】に→OK で0001234が1234と表示されます。
その他の回答 (6)
例えば A列なら A列を列選択 表示形式を[標準]にしてから [データ]→[区切り位置]→何もせずに[完了] で一括に数値変換されると思います。
お礼
ありがとうございました。無事修正できました。
- hirorin00
- ベストアンサー率50% (446/884)
はじめまして 文面通り「00001234」を「1234」に変えるのでしたら、「置換」で可能ですが、そういう意味ではないですよね。 A列に数値が入っていて、B列が空白だとしたら B1に「=VALUE(A1)」と入れ、必要なだけ下にコピー。 B列をコピーしてA列に「形式を選択して貼り付け」で「値」にチェックを入れて貼り付け。 なお、変換後も文字列である必要があれば「=TEXT(VALUE(A1),"G/標準")」と入れます。 的外れでしたらごめんなさい。
お礼
ありがとうございました。無事修正できました。
- redowl
- ベストアンサー率43% (2140/4926)
見た目は 数字列なのですが セルの書式が 文字列 になっているとか・・・ その数の 列を指定してから セルの書式 >表示形式を 標準 にしてみては?
お礼
ありがとうございました。無事修正できました。
- chipatan
- ベストアンサー率45% (183/401)
セルの書式設定が、恐らく文字列かなにかになっているかと思うのですが、それを「数値」に変換すると、数値の前にある「0」の表記はなくなり、「1234」と表示されるはずです。 書式変更の仕方は、対象となるセル(又はシート全体)を選択し、右クリックで「セルの書式設定」を選択します。 そこで「数値」を選択します。 この方法ではいかがでしょうか?
お礼
ありがとうございました。無事修正できました。
- zap35
- ベストアンサー率44% (1383/3079)
普通に数値を入力すると「1234」だけになり、頭の「0000」はつかないはずですが、それがついていると言うことは 1)セルの書式が文字列になっている 2)セルの書式が"00000000"のように8桁表示となっている が考えられます。 1)なら適当なセルに数字の「1」を入力し「コピー」→「変換したいセルを選択」→「編集」→「形式を選択して貼り付け」→「乗算にチェック」→「OK」で「1234」の数値になります 2)ならセルの書式を見直して「G/標準」にしてください
お礼
ありがとうございました。無事修正できました。
- pbforce
- ベストアンサー率22% (379/1719)
00001234は数値ですか?数字だけの文字ですか? 数値なら 表示形式がユーザー定義00000000などになっていますので、標準や数値に変更して下さい。 数字だけの文字なら 開いているセルに1を入力してコピーし、変換したいセルを全部選択して、形式を選択して貼り付けを選んで、値と乗算にチェックを入れて貼り付けて下さい。
お礼
ありがとうございました。無事修正できました。
お礼
ありがとうございました。無事修正できました。