当サイトの記事にはプロモーションが含まれています。

GoogleスプレッドシートのSUBSTITUTE関数の使い方|初心者でもできる文字列の置換方法

パソコンパソコン・スマホ教室
スポンサーリンク

「Googleスプレッドシートで文字を置き換えたいけれど、どうすればいいの?」とお悩みのあなたへ。今回は、初心者の方でも安心して使える「SUBSTITUTE関数」の使い方をご紹介します。

スポンサーリンク

SUBSTITUTE関数とは?

Googleスプレッドシートのイメージ

Googleスプレッドシートのイメージ

SUBSTITUTE関数は、スプレッドシート内の文字列の中から特定の文字や単語を別のものに置き換えるための関数です。例えば、「東京」を「大阪」に変えたり、「りんご」を「オレンジ」に変えたりすることができます。

SUBSTITUTE関数の基本的な使い方

基本構文


=SUBSTITUTE(文字列, 検索文字列, 置換文字列, )


=SUBSTITUTE("私は東京に住んでいます", "東京", "大阪")

この数式を入力すると、結果は「私は大阪に住んでいます」となります。

特定の出現回数だけを置換する方法


=SUBSTITUTE("東京、東京、東京", "東京", "大阪", 1)

この数式を入力すると、結果は「大阪、東京、東京」となり、最初の「東京」だけが「大阪」に置き換えられます。

複数の文字を一度に置き換える方法

複数の文字を一度に置き換えたい場合は、SUBSTITUTE関数をネスト(入れ子)して使います。


=SUBSTITUTE(SUBSTITUTE("東京、大阪、名古屋", "東京", "京都"), "大阪", "札幌")

この数式を入力すると、結果は「京都、札幌、名古屋」となります。

空白や記号を置き換える方法

空白や記号も普通の文字と同じように置き換えることができます。


=SUBSTITUTE("これは テスト です", " ", "_")

この数式を入力すると、結果は「これは_テスト_です」となります。

よくある質問や疑問

Q1: SUBSTITUTE関数で複数の文字を一度に置き換えられますか?

はい、できます。SUBSTITUTE関数をネスト(入れ子)することで、複数の文字を一度に置き換えることができます。

Q2: SUBSTITUTE関数で空白文字や記号を置き換えることはできますか?

もちろんできます!空白文字や記号も普通の文字と同じように置き換えることができます。

Q3: SUBSTITUTE関数とREPLACE関数の違いは何ですか?

SUBSTITUTE関数は文字列を指定して置換するのに対し、REPLACE関数は位置を指定して置換します。文字が何であろうと指定した位置のものを置換するならREPLACE関数、位置がどこであろうと文字を指定して置換するならSUBSTITUTE関数を使います。

まとめ

SUBSTITUTE関数は、スプレッドシート内の文字列を簡単に置き換えることができる便利な関数です。特定の文字や単語を別のものに変えたいときに活用できます。ぜひ、日々の作業で試してみてください。

他にも疑問やお悩み事があればお気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

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