• ベストアンサー

エクセルの数値一括置換について

エクセルの数値例えば「1234」の前に 「000」を付けて「0001234」として、一列を 一括置換したい場合、どの様にしたらよいのでしょうか 教えてください。

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

  • ベストアンサー
noname#148473
noname#148473
回答No.2

見た目が「0001234」になれば良いということでしたら、 置換をしたい列を範囲指定し、 右クリック-「セルの書式設定」-「表示形式」で、 「ユーザー定義」を選び、右側の「種類」の下の欄に 000000# と入力して「OK」すれば良いです。 セルの値自体が「0001234」、つまり文字列にならないといけないということでしたら、例えばデータがA列にある場合、セルB1に =RIGHT("'000000"&A1,7) と入力し、この式をデータがある範囲にコピーします。 B列を範囲指定し、「コピー」し、 セルA1で右クリック-「形式を選択して貼り付け」-「値」-「OK」 最後にB列を削除して完成です。

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

その他の回答 (3)

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

4桁に揃っているなら空き列に="0000"&A1といれ、下へ複写するとよい。元のA列に値複写するとか。値が変ってしまいます。

全文を見る
すると、全ての回答が全文表示されます。
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 別の列に値を作成する方法で、No.2の人がRIGHT関数を出したので、私はTEXT関数を使用する方法を。 =TEXT(A1,"00000000") あとは、No.2の回答と同様にコピーと形式を選択して貼り付けを行って下さい。 TEXT関数の第2引数は、セルの書式設定の表示形式の、ユーザー定義の表記と同じですので、最後の桁を"#"に変えるなどの変更が出来ます。

全文を見る
すると、全ての回答が全文表示されます。
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.1

列を選択して、 「書式」-「セル」の「表示形式」タブで「ユーザー定義」にして、 種類(T)の欄に 0000000 と表示したい桁の数だけゼロを入れてOKボタンを押します。

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

関連するQ&A

  • EXCELでの一括置換について

    EXCELにおいて一括置換の仕方について下記のようなことは できるのでしょうか? バージョンはEXCEL2000、OSはWIN2000を使用しております。 下記のAファイル(EXECL形式)に入力されているコードとそれに対応する品名を使用し、 Bファイルのコードを置換してCファイルのように品名に一括で置換をしたい場合、どのような方法を使用すればよいのでしょうか?やはりマクロとかを使用するのでしょうか? Aファイル  コード 品名   344 とまと   122 れもん   233 みかん  Bファイル(置換前)  コード   233   344     Cファイル(置換後)  コード   みかん   とまと  

  • Excelの一括置換

    Excelの一括置換機能を使って*を任意の数字に置換したいのですが、 *はワイルドカードと認識して、*でないものも置換されてしまいます。 これを*のみ認識して置換する方法を教えてください。 よろしくお願いします。 例 P*1 T*1 Q*1 P*2 T*2 Q*2 ↓*を1に置換すると 1 1 1 1 1 1 となってしまう

  • エクセルにて「間違った数値→正しい数値」を一気に置換したい

     あるエクセルデータの数値を一気に置換したいのですが、そのようなことはエクセルで可能なのでしょうか? ファイルデータが二つありまして、 ・間違った数値が載っているデータ ・間違った数値と正しい数値が順番に載っているデータ の二つがあります。 前者のデータの数値を、正しい状態に変えたいのですが、あまりに数が膨大で困っています。 もう一つの方ですが、A列に現在の間違った数値、B列に正しい数値が入っております。各々の行を見れば「Before→After」が分かるというわけです。 一気に置換する方法が分かる方が居ましたら、是非教えて下さい。宜しく御願いします。

  • EXCEL2013での一括置換

    最近会社のPCがWINDOWS7、EXCEL2013にバージョンアップしました。 EXCEL2003でできていた一括置換ができなくなりました。 縦列のセルの「8月」を「9月」に一括で置換したいのですが、 すべて置換を選んでも一つのセルしか置換されません。 あまりPCに詳しくないので、よろしくお願いします。

  • Excelで、置換データを使って、あるセルの値を条件に他のセル値を置換するには?

    Excelで、A列に1~1000までの数値がランダムに入力されていて、これを置換データと比較し、一致した数値を対応する文字に一括置換したいのですが、簡単な方法はないでしょうか?

  • エクセルで複数語句の一括置換がしたい。

    1つのシートの複数のセルの中に文章が記入してあり、その中の文字を 一括で置換したいのです。 AAAA → BBBB 1234 → 5678 ○×△□ → ●×▲■ このように変更したい文字が数百とあります。 また、置換前の語句(セルA1~)と置換後の語句(セルB1~)というように エクセルの別のファイルに並べております。 どのようにすれば出来るのかお教え頂けませんでしょうか? もしマクロなどで出来るとしたら、初心者ですので細かいやり方などお教え頂けたらありがたいと思っております。 よろしくお願いいたします。

  • EXCELの置換

    お世話になります。 EXCELでの置換を一括で行う方法は無いでしょうか? 急いでますので、何卒宜しくお願い致します。

  • String内の文字一括置換について

    String内の文字一括置換について 文字列に対して置換の要件が以下である場合、 「あ」⇒「ア」 「い」⇒「ゐ」 「う」⇒「ウ」 「え」⇒「ぇ」 「お」⇒「-」 (1)「あ」が含まれている場合「ア」に置換 (2)「い」が含まれている場合「ゐ」に置換 (3)「う」が含まれている場合「ウ」に置換 (4)「え」が含まれている場合「ぇ」に置換 (5)「お」が含まれている場合「-」に置換 というステップを踏めば置換できますが、 それ以外に一括して置換することは可能でしょうか? 正規表現やMAPを使って可能かとは思ったのですが、 「一括して」ということが実現できませんでした。

    • ベストアンサー
    • Java
  • Excel一括置換(フォント読み込み)

    Excelのセルの中に複数のフォントが混在している状態で、任意のフォントを指定して、別シートの置換リストに従って一括置換できるようなマクロ、もしくは同じような機能をもつツールはありませんでしょうか。 Excelのバージョンは2003以上が希望です。 色々探してみたのですが、フォント情報まで読み取るものは見当たりませんでした。 宜しくお願い致します。

  • EXCELデータ上で複数のキーワードを一括置換したい

    apple→りんご、book→本、cat→猫・・・ というように、複数の用語を置換しなければならないのですが、ひとつひとつ置換作業を行うには数が膨大で困っています。 テキストファイルならば専用のシェアウェアがいくつか販売されているようですが、エクセル上でこのような一括置換を行うことは可能でしょうか?エクセル上で作られている図表をそのまま生かした形で置換ができないかと思っています。

専門家に質問してみよう