• ベストアンサー

エクセルで数字の置換をしたい

エクセルで、ランダムに5桁の数字が並んでいる表を作っているのですが、その数字の4桁目、つまり千の位を一度に置換できるような操作はありますか? たとえば 20325 20652 24585 53257 ↓ 21325 21652 21585 51257 のような感じです

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

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

メニューなどにはないと思います。 数式で置換後にコピーして値として貼り付けるかマクロを組む形でしょう。 数式の例 =VALUE(REPLACE(A1,2,1,"1"))

uououoo
質問者

お礼

ありがとうございます。 ちょっと試してみたいと思います。

関連するQ&A

  • Excelでの数字の抽出について

    Excelでの数字の抽出について Excelの表を使って、0~9までの数字で4桁の数字をランダムに作成したいです。 その数字の組み合わせを20通り、異なる組み合わせで作りたいです。 その4桁の数字は、同じ数字を使用しても構いません。 例えば、「3・9・9・7」など。 どのような数式を使用すればいいでしょうか? また、同様に3桁の組み合わせの場合も教えて欲しいです。

  • エクセルで、「数字⇒文字」への置換はできますか?

    アクセスでクエリ集計ができなかったので、 エクスポートしたエクセルデータから集計をしようと考えています。 やろうとしている集計は、都道府県毎の役職一覧の人数計算です。 (○○県の☆☆という役職の人は何人いる・・・という表を作りたいのです) ところが、所属先や役職が数字に置き換えられてしまい、面倒なことになってしまいました。 たとえば、「山田 太郎さんは1の役職で002の学校に所属しています」 このような表になってしまい、困っています。 1桁で表されているのは役職コードで、  1 校長、2 教頭、3 教諭、4 講師 のような区分です。 3桁で表されているのは学校コードで、  001 ○○学校、 002 △△学校、 003 ☆☆学校、・・・・412 □□学校 となっています。 上記のコードが適用されるのはアクセスのみです。 エクセルにしたら全部コードの数字になってしまいました。 都道府県毎に集計するには、001~030まで北海道で・・・ という作業をしなければならないのですが、そのための置換方法が知りたいのです。 001~030を「北海道」という表示に切り替えられたら集計しやすいので、 どなたかアドバイスをお願いいたします。 (文章がわかりにくくてすみません。必要があれば補足します)

  • Excelでの置換方法

    Excelで、20041015 というような8桁の数字が大量にあり、それを 2004-10-15 と置換させたいのですが、方法が分かりません。 どなたかお分かりの方がいらっしゃったら、教えてください。よろしくお願いします。

  • EXCELの置換について

    こんにちは、EXCELの置換についてお尋ねします。 一つのセルに「数字(0~の数字)s] もしくは、「s数字(0~の数字)」というように入力してあります。 9s, s12 s5 という感じです。 それを、数字だけに置換したいのですが、 出来たら、いっぺんに換えたいのですが、どなたか 教えてください。

  • エクセルで数字をランダムに出す方法

    実はナンバーズ3の予想数字と適当に出しただけの数字との当選率を比較する為にエクセルでランダムに数字を出したいのですが条件があります。 ・3桁の数字であること。 ・3桁のランダム数字は指定した数の分だけ出せる(例えば3桁の予想数字が20個あれば、こちらも20個出せる) ・同じ3桁の数字が2個以上出ないこと。 可能なら、やり方を教えて下さい。

  • Excelマクロで置換

    Excelマクロで置換 セルA1に6桁・スペース・24桁の数字が入っています。 最初の6桁に130,397,430,440が含まれているシートを選択 そのシートの中に "ああああ"があったら"ああああい"に "いいいい"があったら"いいいいう"に "うううう"があったら"ううううえ"に と置換をするマクロを書きたいと思っています。 置換する対象の文字列は多いので別マクロで作成し呼び出したいと考えています。 シートは1ブックに30シート程。何シートあるかはブックによって変わります。 現在マクロの記録を使って試行錯誤しているのですが なにぶん初心者なのでなかなかうまくいきません。 どなたかご教授頂ければと思います。

  • エクセル SUBSTITUTE関数で置換した数字の

    エクセル2010を使っています。 英字を SUBSTITUTE関数 で 数字に置換しました。 数個あるその数字をLARGE関数で並べ替えようとしたのですが、エラーが出てしまいます。 これは置換した数字が実際は数字じゃない事が原因の様に思います。 並べ替えが出来る様にするにはどうしたら良いでしょうか? 詳しい方、よろしくお願い致します。

  • エクセルでの置換

    Accessから、Excelにある表を出力した際に、郵便番号の“-”が抜けて 出力されてしまいました。エクセルに出力された数字7桁の間に-を 一気に入れる方法があったら教えてください。

  • エクセルの数字の置換、追記方法について

    エクセル2003を使用しています。 5301 という値があり表示形式「00-00」で 53-01 と表示させています。 後で気づいたのですが 右側の数字が100を超えるようになってしまいました。 53100 と入力すると 531-00 となります。 53-100 と表示したいので右側を2桁表示ではなく3桁表示に変えたいと思います。 5301→53001 と変えたいのですが方法はありますでしょうか?? 一つ一つ変えるのは大変なので御願いします。 それと頻繁に表の並べ替えをする為に桁数は揃えておかないとダメなんです。

  • 置換のことで

    エクセルの置換のVBAのことですが。 あるシートに沢山の文字列が入力されています。 abcという文字列が含まれるセルの最後の部分は、必ず以下のようになります。 カンマ 半角スペース 数字 カンマ 半角スペース 数字  閉じカッコ  ,             13    ,            56       ) 数字はばらばらで、1桁か2桁のどちらかで0はないです。 このような状況で、閉じカッコの左側の数字を全て 1 に置換するVBAが知りたいのですが。

専門家に質問してみよう