• ベストアンサー

EXCEL あるデータを検索して置換したい

お世話になっております。 タイトルのとおりなのではありますが、 EXCEL2000で、とあるデータを検索して置換したいのですが、 あいうえお あいうえおON あいうえお あいうえおON あいうえお あいうえお 上記のようにデータがあったら 「あいうえおON」だけを検索し、 「あいうえおON (※注釈文)」をいれたいのです 上のようにしたいのです 「置換」のダイヤログの「置換後の文字列」に 「*(アスタリスク)ON (※注釈文)」←アスタリスク をいれてみると、そのまんまの文字列がかわりに でてきてしまうのです。 なんとか方法はありますか?

  • aimer
  • お礼率75% (432/575)

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

  • ベストアンサー
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.2

検索を「ON」でして見て下さい。置換文字は「ON*(注釈)」とON以降につけたい文字をそのまま入れる。これでできると思うのですが。 ON以前の文字はそのまま残ります。

aimer
質問者

お礼

できました!!!ありがとうございました!!! 感謝です!!(涙

その他の回答 (1)

  • densha
  • ベストアンサー率29% (333/1123)
回答No.1

「あいうえお」は、同一の文字列ですか? 「*」は「かけ算」として使っているのでしょうか? そうでなければ、アスタリスクを使う必要は無いと思いますが・・・ 「ON」(または「あいうえおON 」)を検索する文字列 または「あいうえおON 」 「ON (※注釈文)」(または「あいうえおON (※注釈文)」)を 置換後の文字列で良いと思います。

aimer
質問者

補足

すみません、訂正します お手数おかけします 「あいうえお」は同一の文字列ではないです あいうえお あいおうえON うえいあえおう きゃきゅON じゃきじゅえおかこ] ・・というように文字数もちがうし、 ちがう文字列です なのでうまくいかないのです。。。 なんどもすみません そのなかでONのつく文字列を検索し、 その文字列はまったく変更しないで、 たとえば 「きゃきゅON(スペース)(※注釈文)」 というふうにしたいのです。。

関連するQ&A

  • Excelの置換がうまく出来ません。

     Excelである文字列を検索しようとすると、ちゃんと検索できるのですが、それを別の文字列に「置換」しようとすると「一致するデータが見つかりません」のメッセージが出て置換できません。「一致するデータ」がちゃんと存在するにもかかわらずにです。  ところが「すべて置換」にするとちゃんとすべてその文字列が指定の文字列に置換出来てしまいます。  即ち、ちゃんと置換すべき文字列が存在するにもかかわらず「置換」だけが実行されないのです。  これってどうゆうわけでしょうか?  私としては、「すべて置換」ではなく、一つ一つ確認しながら文字列の置換を行いたいのですが・・・私のやり方が悪いのでしょうか?  尚、ここで言う「文字列」とは狭い意味のそれではなく、数値・記号を含む全ての文字と言う意味です。

  • エクセルで*を文字として置換したい

    エクセルでアスタリスク(*)を文字として、置換したいのですが、 ワイルドカードとして認識してしまい、うまくできません。 CTRL+Fで使って、置換する文字列を、 "*" や '*'としましたが、だめでした。 どうすればいいのでしょうか。 よろしくおねがいします。

  • Excelで置換が意図したようにできない(ハイフンを消したい)

    Excel97です。 電話番号のデータからハイフンを取りたいので 置換で検索する文字列に「-」、置換後の文字列に 何も入れないで置換を押したら頭1ケタの0(ゼロ)まで 消えてしまいました。書式設定は文字列にしました。 ハイフンを消す方法は他にもあるとは思いますが、 どうして上記のような現象になってしまうのか 知りたいです。お願いします。

  • EXCEL DATAの置換ダイアログの利用方法は

    別タイトル:  EXCELのDATAを抽出して日別の表を作る式は  でご指導いただいた手順のなかで、 Ctrl+Hで置換ダイアログの手順で先に進めません。 『Ctrl+Hで置換ダイアログを出し、「オプション」ボタンを押し、「ワイルドカードを使用する」にチェックを入れ、検索する文字列に「^t」置換後の文字列に「、」を入力して「すべて置換」し、そのまま検索する文字列に』 の『すべて置換」のボタンを押す前後の手順・確認すること・入力のしかたのご指導をお願いいたします。

  • エクセル置換・検索

    エクセル(バージョン2000)で オブジェクト(オートシェイプ)内の テキスト文章(文字列)を 検索及び置換したいのですが、方法があれば ご教示いただけますでしょうか? すみません、宜しくお願いいたします。

  • Excel 検索・置換マクロ

    検索する文字列は、AH4のセルにかいている数値とし 置換後の文字列を“無し”にしたいです。 これを実行するマクロを教えてください。 何卒よろしくお願いしますm--m Excel2003

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

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

  • エクセル2003での置換について教えてください。

    エクセル2003での置換について教えてください。 こんにちは いつもお世話になっています エクセル2003での置換について教えてください。 特定の文字列以降の文字列を(特定文字列自身も含めて)削除したいのです。  特定の文字列は二つあります。【@】と【変化】です(【】も含みます)。  この二つの文字列はバラバラに出てきます。一方だけがでてくるセル、両方出てくるセル、両方出てこないセル、があるという意味です。  「*」を各特定文字の後ろに付けて、置換機能で削除していますが、二つの文字列に対して別々にやっています。 これを一度で置換して削除する方法を教えてください。  よろしくお願いします。

  • エクセルの検索関数

     エクセルのVlookup関数は半角全角はもちろん、全く同じ文字列でないと値を返しませんが、検索機能の*「アスタリスク」のようにワイルドカード機能を持たせて、一部でも一致すれば値を返すようにはならないでしょうか?または他に良い関数、方法はないでしょうか?  ある2つの表を照合しているのですが、大変行数が多く書き方がバラバラで困っています。一つのセルにかっこ()で注釈が入っていたり、点やスラッシュが入っていたりもします。  宜しくお願い致します。

  • エクセルの置換について

    すぐ教えていただきたいんです! エクセルの文字列(この文字列は行ごとにいろんな文字列なんですがその前にある決まった文字列を付け加えたい場合はどのようにしたらいいでしょうか? たとえば置換だと、行に入力したその文字列1パターンしか置換してくれないんですよね? なんだかつたない説明ですいませんが、お分かりになる方教えてください!

専門家に質問してみよう