• 締切済み

エクセル(置換)

文字の置換をしたいのですが検索→置換ができません。 セルの書式設定でも上手くできませんでした。 どのような方法がありますか? 表には空欄もあります。 置換したいのはそれぞれの縦列です。 置換前の文字(数字)は異なっています。 よろしくお願いします。

みんなの回答

  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.1

置換する前に範囲指定していますか。

piyopiyos
質問者

補足

縦列で範囲の指定はしています。

関連するQ&A

  • エクセルの置換

    m行n列の表があります。 第1行はタイトルで、 第2行の各列には (2,a)セルに関するデータが それぞれ入力されています。 第3行以降は、a列にのみコードが入力されていますが、b列以降は空欄です。 第2行のデータ中の (2,a)セルの文字を、 各行について (m,a)セルの文字に置換しながら第2行を各行にコピーして、(3,b)から(m,n)の空欄を埋めて表を完成させたいのです。 できれば、第2行の各列の書式も含めて第3行以降の各列にコピーするというVBAを教えていただきたくよろしくお願いします。

  • エクセルでセルの書式の置換

    エクセル2007ですが、セルの書式の置換をしたいと思ってます。 それで、例えば正方形をセルを結合して作り、それを4つくっつけて 大きな正方形を作り、セルに色を塗りつぶしたとします。 また、「左揃え」「上詰め」などの書式設定も全てのセルに設定します。 このような正方形を100個くらい作ったあと、 検索のところで、「セルから書式を選択」で、正方形の中の一つの セルから書式をインプットし、置換のところで色を変えたとします。 そこで「すべて置換」を実行したとき、置換が実行されるセルと されないセルが出てきてしまう場合は、何がおかしいんでしょうか? しかも、「セルから書式を選択」の際にクリックしたセルも置換されない場合があります。 自分のしたいことは、ある結合されたセルに塗りつぶされた色を 置換によって別の色にしたいと言うことです。 当然他の書式設定はそのままで、です。

  • エクセルで、半角に置換すると日付に

    使用機種はxp、エクセル2003で作業をしています。 住所録の番地部分のみのセルなのですが、 「1ー2ー1」←このように、全角「長音」でつないである部分を「半角ハイフン」にしたいため、検索&置換しています。 セルの書式設定は「文字列」になっているのに、どうしても年月日に変換されてしまうセルがでてきてしまいます。 どうしたら文字列のままで置換できるでしょうか。 よろしくお願いいたします。

  • エクセルで -(ハイフン)だけのセルを置換したいのですが、、、

    エクセル2000です。 -だけのセルと1-2や、A-Bなど、数字や文字が混在している表があります。 その中の、-(ハイフン)だけのセルを置換したいのですが、方法はありますでしょうか? わかる方がいましたら教えてください。 よろしくお願いします。

  • エクセルの置換で・・

    文字列に書式設定したセルに、01-123といったゼロ始まりの数値が入っています。ハイフンを取りたいため、置換で空白にすると上記の場合、 1123といったように頭のゼロまで消えてしまいます。ゼロを残したままに置換えってできないものなんでしょうか?

  • エクセルのソートが出来ない

     エクセル2000の表に後からコピーした表を貼り付け、その中の数字をソートをしようとしましたがうまくいきませんでした。  セルの書式設定は皆数字ですし、配置や折り返しも皆同じです。  違いは空欄も無いのに、数字が微妙に1/4文字ほどずれているのです。  コピーして値で貼り付けても同じです。 どうかよろしくお願いいたします。  

  • エクセルで空欄を0に置換したい

    excelの表で空欄をまとめて「0」に置換したいのですが、 置換で検索する文字列を 「""」スペース無し 「" "」半角スペース 「" "」全角スペース としても一致するデータはありませんといわれてしまいます。 以前出来たはずなのですが・・・。 どうしたらよいか教えて下さい。 よろしくお願いします。

  • エクセルで、置換後の文字列を「01」にするには

    エクセル2000を使っています。 「新宿」という文字を「01」に置換すると、0が省略されて「1」だけになってしまいます。 書式を文字列に指定し、セルに直接書き込むと「01」と表示されます。 置換機能を使うと、書式に文字列が指定されていても「1」になってしまいます。 01は既にコードとして定義しているので、出来れば変えたくありません。 何か良い方法はありますでしょうか?

  • 『EXCEL』で縦列と横列を置換するには?

    EXCELで表などを作ろうとするとき、例えば、1行目から10行目(セルA1~A10)まで各セルに「1~10」の数字を入力し、A1~J1列に「A~J」の文字を各セルに入力するとします。これらの縦列と横列に入力したデータをそっくり置換して入れ替える機能があったと思うのですが、どのようにすればよろしいのでしょうか?ご存知の方、教えて頂けますとありがたいです。

  • <エクセル>数値の変換

    横約50列,縦5000行以上の表があり、最上列と最左行を除いては大半に数字が入力されています。 数字の「0」が入力されているところを空欄にしたく、 変換→置換→「検索する文字列 0 」「置換後の文字列(何も入力せずカーソルを置いただけ)」→すべて置換 にすると、 0 は空欄になって、こちらの思ったとおりになるのですが、 10 → 1 101 → 11 -20 → -2 0.5 → 0.5 -0.8 → -0.8 などと、もとの数字が壊れてしまうことがあります。 オートフィルーターや並べ替えで、「0」のみを消す方法もありますが手間がかかります。 1回で簡単に消す方法があれば知恵を貸してください。