SUBSTITUTE

SUBSTITUTEとは

SUBSTITUTE関数は、文字列内の特定の文字や単語を別の文字や単語に置き換えるための関数です。元の文字列は変更せず、置き換え後の新しい文字列を返します。

例えば、セルA1の値「りんご、みかん、りんご」の「りんご」を「バナナ」に置き換える場合、=SUBSTITUTE(A1, "りんご", "バナナ") と記述します。

SUBSTITUTEについての解説

SUBSTITUTE関数で文字列を置換する方法 改行や空白の置き換え方法についても解説
SUBSTITUTE関数とSUBSTITUTEB関数SUBSTITUTEの概要指定文字列の置き換えExcel関数/文字操作=SUBSTITUTE( 文字列 , 検索文字列 , 置換文字列 , (対象) )=SUBSTITUTEB( 文字列 , 検索文字列 , 置換文字列 , (対象) )概要 指定した文字列を置き換える...

SUBSTITUTEの関連記事

スポンサーリンク
Excel 関数

CHAR関数とCLEAN関数で改行を削除する 半角スペースやタブの削除についても解説

CHAR関数とCLEAN関数についてCHARとCLEANの概要改行を削除するExcel関数/文字操作=CHAR( 文字コード )=CLEAN( 文字列 )CHARの概要 文字を文字コードで指定して出力するCLEANの概要 印刷されない文字(改行文字など)を削除する 改行コードの10を指定して、改行を挿入、または削除する...
Excel 関数

ASC関数で全角を半角に変換! ヴ、ひらがな、漢字の半角化も解説

ASC関数についてASCの概要全角文字を半角文字に変換するExcel関数/文字操作=ASC( 文字列 )概要 ASCは文字列の中の、全角文字を半角文字に変換する 全角数字、全角カタカナ(ヴは除く)を半角数字、半角カタカナに変換する関数であり、全角ひらがな、全角漢字、全角記号は直接変換できない 文字列の中に混在していると...
Excel 関数

TRIM関数で余分な空白を削除する 末尾と前後の処理についても解説

TRIM関数についてTRIMの概要余分な空白スペースを削除するExcel関数/文字操作=TRIM( 文字列 )概要 TRIMは2以上の連続した空白(スペース)について1つを残し、残りをすべて削除する(例) This     is a pen. → This is a pen. TRIMは英文などで、余分な空白を削除する...
Excel 関数

SUBSTITUTE関数で文字列を置換する方法 改行や空白の置き換え方法についても解説

SUBSTITUTE関数とSUBSTITUTEB関数SUBSTITUTEの概要指定文字列の置き換えExcel関数/文字操作=SUBSTITUTE( 文字列 , 検索文字列 , 置換文字列 , (対象) )=SUBSTITUTEB( 文字列 , 検索文字列 , 置換文字列 , (対象) )概要 指定した文字列を置き換える...
Excel 関数

REPLACE関数で指定した位置の文字を置き換える 右からの指定位置で置き換える方法についても解説

REPLACE関数とREPLACEB関数REPLACEの概要指定位置にある文字の置き換えExcel関数=REPLACE( 文字列 , 位置 , 置換文字数 , 置換文字 )=REPLACEB( 文字列 , 位置 , 置換文字数 , 置換文字 )概要 指定した位置にある文字列を置換文字に置き換える 位置は先頭からの位置 ...
Excel 関数

LEN関数で文字数をカウントする 複数セルの文字数取得や空白処理についても解説

LEN関数とLENB関数についてLENの概要文字数をカウントExcel関数/文字操作=LEN( 文字列 )=LENB( 文字列 )概要 文字数をカウントする関数で、LENBは全角文字(2バイト文字)を2と判定します 半角カナでガダバパなどは、濁点を1文字として扱うため、ダはLENであっても2文字とカウントされ...
Excel References

特定の文字を削除したい | 文字列の操作 | EXCEL逆引きリファレンス

特定の文字を削除したいこの記事では、Excelを使用して特定の文字をセルから削除する方法を解説します。特定の文字列や余分なスペースなどを削除する方法について、主にSUBSTITUTE関数やTRIM関数を使用した方法を紹介します。元のデータそのものについて削除したいctrl+Hから「置換」ウィンドウを表示させ、検索する文...
Excel Topics

住所に含まれる番地を漢数字に変換したい 変換ツールも紹介 | EXCELトピックス

住所番地を数字から漢数字に変換する方法Excelを使って、住所に含まれる番地の数字部分を1~9の漢数字に変換し、0はそのまま残したい場合があります。この記事では、SUBSTITUTE関数を使用してすべての数字に対応する方法を解説します。VLOOKUP関数によっても可能ですが、複雑になるのでSUBSTITUTEの方が良い...
Excel Topics

「〜個」のような単位が入力されたセルを計算したい 400個×20=8000 | EXCELトピックス

単位が入力されたセルを計算したいExcelで、「400個」や「300部」のように単位が含まれるセルの数値部分を抽出し、それを基に計算を行う方法を解説します。この例では、掛け算の倍率が別列で指定され、それぞれの結果を計算します。例: 数値部分を抽出して掛け算するA列に単位付きのデータ、B列に掛け算の倍率、C列で計算結果を...
Excel Topics

全角スペースを半角スペースに置き換えたい | EXCELトピックス

全角スペースを半角スペースに置き換えたいExcelで全角スペースを半角スペースに置き換える方法を解説します。この操作は、データの整形や統一された入力形式が必要な場合に非常に便利です。この記事では、関数を使用する方法と検索/置換ウィンドウを使う方法の両方を紹介します。方法1: SUBSTITUTE関数を使用するSUBST...
Excel Topics

スペースで区切られた氏名を「名字」と「名前」に分離するには? | EXCELトピックス

スペースで区切られた氏名を「名字」と「名前」に分離したいExcelで「佐藤 健一」のようなスペース区切りの氏名を、名字と名前に分けて表示させたい場合、関数を使用して簡単に実現できます。この記事では、全角と半角スペースの両方に対応する方法をご紹介します。関数を使って氏名を分離する方法次の手順で、スペースを区切りとして氏名...
Excel Topics

半角スペースを全角スペースに置き換えたい | EXCELトピックス

半角スペースを全角スペースに置き換えたいExcelでセル内の半角スペースを全角スペースに置き換えたい場合、簡単な関数や「検索と置換」機能を使用することで実現できます。この記事では、SUBSTITUTE関数を使う方法と検索と置換を使う方法の両方を解説します。方法1: SUBSTITUTE関数を使用するSUBSTITUTE...
Excel References

特定の文字列を別の文字列に置換したい | 文字列の操作 | EXCEL逆引きリファレンス

特定の文字列を別の文字列に置換したいこの記事では、Excelを使用して特定の文字列を別の文字列に置き換える方法を解説します。特定の単語やフレーズを一括で変更する際に役立つ関数や機能を紹介します。主にSUBSTITUTE関数や置換機能を使用します。SUBSTITUTE関数を使用して文字列を置換するABCD1元の文字列置換...
Excel References

特定の単語の出現回数をカウントしたい | 文字列の操作 | EXCEL逆引きリファレンス

テキストに含まれる特定の単語の出現回数をカウントしたいこの記事では、Excelを使用してテキスト内の特定の単語が何回出現するかをカウントする方法を解説します。複数の方法で、特定の単語の出現回数を簡単に計算できます。SUBSTITUTE関数とLEN関数を組み合わせて単語の出現回数をカウントするABCD1文章検索する単語出...
目的別

Excelでセル内改行をする方法 改行して表示されない時の対処や関数を用いる方法についても解説

ここでは、Excelでセル内改行をする方法について解説します。例えば、親譲の無鉄砲で小供の時から損ばかりしている。小学校に居る時分学校の二階から飛び降りて一週間ほど腰を抜ぬかした事がある。という文章について以下の①、②のようにしたいとします。①親譲の無鉄砲で小供の時から損ばかりしている。小学校に居る時分学校の二階から飛...
目的別

Excelでスペースを削除する関数について解説 TRIMとSUBSTITUTEの違いについても

ここでは、Excel上でスペースを削除する方法について解説します。 氏名の空白スペースの削除などに用います。 末尾にスペースが複数ある場合、IFで比較したときに同じ値として認識されません。 スペースが1つではTRUE扱いになりますが、複数のIF("ABC   "="ABC")ではFALSEになります。 見た目が明らかに...