GoogleスプレッドシートのSUBSTITUTE関数は、テキストの中から特定の文字を置き換える強力なツールです。でも、「どうやって使うの?」と思う方も多いはず。特にパソコンやスマホの操作に不安がある方にとっては、最初は少し難しそうに感じるかもしれません。そこで今回は、初心者向けに、SUBSTITUTE関数の使い方をわかりやすく解説します。ぜひ、この記事を読んで、SUBSTITUTE関数を使いこなせるようになりましょう!
SUBSTITUTE関数とは?基本の使い方を覚えよう
まずは、SUBSTITUTE関数が何をするものかを簡単に説明します。SUBSTITUTE関数は、文字列の中にある指定した文字を、別の文字に置き換えるための関数です。これを使うと、例えば「東京」という文字を「大阪」に変えたり、「おはよう」を「こんにちは」に変えたりすることができます。
SUBSTITUTE関数の基本の構文
SUBSTITUTE関数を使うには、次の構文に従って入力します。
- SUBSTITUTE(テキスト, 検索文字列, 置換文字列, )
ここでの「テキスト」は、文字を置き換えたい元の文字列です。「検索文字列」は置き換えたい文字や単語を指定します。そして「置換文字列」は、その文字を何に変えたいのかを入力します。最後の「」は、何回目の文字を変えるか指定できますが、省略することも可能です。
実際の例を見てみよう
例えば、以下のようなテキストがあったとします。
* 元のテキスト「私は東京に住んでいます」
* 置き換えたい文字「東京」
* 置き換え後の文字「大阪」
この場合、次のように入力します。
- =SUBSTITUTE(“私は東京に住んでいます”, “東京”, “大阪”)
結果として、出力されるのは「私は大阪に住んでいます」です。
SUBSTITUTE関数の応用編こんな使い方もできる!
基本的な使い方が分かったところで、次は少し応用的な使い方を紹介します。SUBSTITUTE関数は、ただの文字置き換えだけでなく、テキストの加工にも役立ちます。
複数の文字を一度に置き換える方法
例えば、文章の中に何度も「東京」という文字が出てきた場合、一度にすべてを変えたいことがありますよね。SUBSTITUTE関数では、指定した文字列をすべて置き換えることができます。以下の例を見てください。
* 元のテキスト「東京の観光地、東京タワー。東京駅周辺」
* 置き換えたい文字「東京」
* 置き換え後の文字「大阪」
次のように入力すると、テキスト内のすべての「東京」が「大阪」に置き換わります。
- =SUBSTITUTE(“東京の観光地、東京タワー。東京駅周辺”, “東京”, “大阪”)
結果は「大阪の観光地、大阪タワー。大阪駅周辺」となります。
特定の回数だけ文字を置き換える方法
もし、テキストの中で特定の回数だけ文字を置き換えたい場合もあります。その場合は、関数の最後に置換する回数を指定します。例えば、次のように入力します。
* 元のテキスト「東京、東京、東京」
* 置き換えたい文字「東京」
* 置き換え後の文字「大阪」
この場合、「東京」を最初の一回だけ「大阪」に変えたい時には、次のように記入します。
- =SUBSTITUTE(“東京、東京、東京”, “東京”, “大阪”, 1)
結果は「大阪、東京、東京」となり、最初の「東京」だけが「大阪」に置き換わります。
よくある質問や疑問
SUBSTITUTE関数で複数の文字を一度に置き換えられる?
はい、できます。ただし、複数の文字を一度に置き換えるには、SUBSTITUTE関数をネスト(重ねて使う)する必要があります。例えば、次のように記述することで、複数の文字を一度に置き換えることができます。
- =SUBSTITUTE(SUBSTITUTE(“東京、大阪、名古屋”, “東京”, “京都”), “大阪”, “札幌”)
結果として、「京都、札幌、名古屋」になります。
SUBSTITUTE関数で空白文字や記号を置き換えることはできますか?
もちろんできます!空白文字や記号も普通の文字と同じように置き換えることができます。例えば、テキストの中にある空白を「_」に変えたいときには、次のように記述します。
- =SUBSTITUTE(“これは テスト です”, ” “, “_”)
結果は「これは_テスト_です」になります。
まとめ
今回は、GoogleスプレッドシートのSUBSTITUTE関数の使い方について初心者向けに解説しました。基本的な文字の置き換えから、複数の文字を一度に置き換えたり、特定の回数だけ置き換えたりする方法まで紹介しました。これで、あなたもテキスト編集がもっと簡単にできるようになるはずです。
SUBSTITUTE関数は、日々の作業やデータ整理で非常に便利な関数です。ぜひ、この記事を参考にして、どんどん活用していってくださいね!他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。



コメント