SUBSTITUTE(サブスティチュート)Googleスプレッドシート関数

SUBSTITUTE(サブスティチュート)Googleスプレッドシート関数

SUBSTITUTE(サブスティチュート)は、文字列内の既存のテキストを新しいテキストに置き換えます。全角、半角、大文字、小文字は区別されます。

・関数SUBSTITUTE(読み方:サブスティチュート)
・書式=SUBSTITUTE(文字列, 検索文字, 置換文字, 置換対象)
・内容文字列の中から指定した文字を置換します。全角、半角、大文字、小文字は区別されます。
検索文字列が見つからないと文字列を返します
置換対象は省略できます
使い方
例)市外局番を()括弧で表示 =SUBSTITUTE("045-111-2222","045-","(045)")
 結果は (045)111-2222

※文字列は 「"」 で挟む必要があります。セル指定もできます。

置換対象は省略すると文字列すべてを検索して置換します
置換対象に1を指定すると最初に見つけた1つだけを置換、2を指定すると2番目、3を指定すると3番目だけが置換されます
※すべて置換するか1つだけ置換するもので複数を選択はできません

例)5番目の1の前に空白を付ける場合
=SUBSTITUTE("11111111",1," 1",5)
 結果は 1111 1111

例)セル内の改行を無くす、または空白スペースに置き換える

「SUBSTITUTE」

改行のキャラクターコードCHAR(10)を指定することで改行を置換します

セルD2)改行を無しに置き換え
=SUBSTITUTE(B2,CHAR(10),"")

セルD4)改行を無しに置き換え
=SUBSTITUTE(B4,CHAR(10),"")

セルD6)改行を半角スペースに置き換え
=SUBSTITUTE(B6,CHAR(10)," ")
SUBSTITUTE関数のその他関連ページ
「SUBSTITUTE」と「REPLACE」の違い
文字列を取得する他の関数
 LEN  文字列の文字数を取得します
 MID  指定された文字数の文字を取得します
 SEARCH  字列を他の文字列の中から検索します
 SUBSTITUTE  指定した文字を置換します


SUBSTITUTE(サブスティチュート)>HOME

Googleスプレッドシート関数

ネット上からデータを取得する関数

DETECTLANGUAGE(ディテクトランゲージ) テキストで使用される言語を識別して言語コードを返します

GOOGLETRANSLATE(グーグルトランスレート) 言語コードを指定して表示されている言語を翻訳します

ISURL(イズユーアールエル) 指定した値が有効な URL であるかどうかを検証します

IMAGE(イメージ) セル内に画像のURLを指定することで画像を表示します

IMPORTDATA(インポートデーター) 指定したファイルからタブ区切り、カンマ区切りで文字列を抜き出します

IMPORTFEED(インポートフィード) RSSフィードやAtomフィードをインポートします

IMPORTHTML(インポートHTML) ページのソースからクエリを指定して文字列を抜き出します

IMPORTXML(インポートエックスエムエル) さまざまな種類のデータから文字列をインポートします

(C) 2024 Digital World