【Excel技】「*(アスタリスク)」や「?(クエスチョンマーク)」を別の文字列に置換したい。

ケイト先生
パソ子先生

こんにちはクローバーmini
1人でパソコン処理と戦っているあなたのお手伝い、
講師のパソ子ですkateclovermini

今日のお悩みはこちら↓

質問: 「*(アスタリスク)」や「?(クエスチョンマーク)」を別の文字列に置換したい。

質問です。「*(アスタリスク)」を別の文字列に置換したいのですが、どうしたらいいでしょうか?


例えば「*」のマークのある部分だけ「いいね!」と置換したかったのに、
「検索する文字列」に「*」を入れるとシートの文字すべてが「いいね!」に置換されてしまいます(泣)

こうすれば解決:「 ~(チルダ)」を入れて検索すれば解決!

確かにそのままだと、「*(アスタリスク)」は「全て」を選んだことになってしまい、置換すると大変なことになりますね。

他にも「 ?(クエスチョンマーク:検索・置換の時は「任意の1文字」を表す)の時にも、困りますよね。

こんな風に「*」マークを「いいね!」に変更しちゃおうと思って

excel1904

このまま「すべて置換」を押してしまうと…

excel19042
パソ子先生
パソ子先生

そんな時は検索する文字列の「* 」や 「? 」の前に、「 ~(チルダ)」を入れて下さい。

「~* 」「~?」 の様に入力してください。

(↑ここをこのままコピーしても使えます)

今度はしっかり 「~* 」 と入れて~

こうやってから「すべて置換」を押してみると

computer05_idea

な、なるほど!

おまけ:「 ~(チルダ)」を置換するときはどうするの?

パソ子先生
パソ子先生

~~と入力すればOKです。

【おまけ】:「 ~(チルダ)」を入力する方法

半角が入力される状態にしておいて、
Shift キー と、^キー(数字の0の2つ右のキー、だいたいひらがなの「へ」と書いてあるキーにあります)を同時に押せば入力できますよ。

ケイト先生
パソ子先生
Excelやパソコン処理で苦戦している皆さま、
笑顔になって頑張ってくださいね。

あなたのお悩み解決にお役に立てましたか?
これからも、少しでも早く作業ができるようなお役立ち技を書いていきますね。
Excelやパソコンでの困ったをお助けします。
浮いた時間であなたのやりたいことができますようにkateclovermini
Excel技・パソコンヘルプ:パソ子
Excelで毎日毎日同じ作業して「つらい」と思われる方。
①ピボットテーブルの使い方が劇的に変わる1冊。
秀和システムの本は基本的に「当たり」ですが、これも「超当たり」。
特に「index関数」を使ったことのない方は、これでその使い方を覚えて下さい。

変わりますよ。

②ピボットテーブル作成も「マクロ」を使ってみませんか?
チャレンジするならこちらの本がお勧めです。

その他のExcel技はこちら。

その他のパソコン技はこちら。

タイトルとURLをコピーしました