Expand search form

文字置換のプロ!SUBSTITUTE関数

文字列内の特定の文字を置換するSUBSTITUTE関数とは?

Microsoft Excelには、テキスト処理に便利な関数としてSUBSTITUTE関数が用意されています。この関数を利用することで、特定の文字列内の特定の文字を一括で置換することができます。例えば、長いデータの中から一部の文字列のみを置換する場合や、簡単にデータの一括修正を行う場合などに非常に便利です。

使用方法

ステップ1: SUBSTITUTE関数をセルに入力する

まずは、置換するための文字列を格納するセルと、新たに置換された文字列を表示するセルを用意します。その後、新たに置換された文字列を表示するセルに「=SUBSTITUTE(検索対象セル, 置換前の文字, 置換後の文字, 置換数)」と入力します。

ステップ2: 引数の説明

引数に関する説明は以下の通りです。

  • 検索対象セル:置換するための文字列が格納されたセルを指定します。
  • 置換前の文字:置換したい文字列を指定します。
  • 置換後の文字:置換後の文字列を指定します。
  • 置換数(省略可):置換する文字列の数を指定します。省略した場合には、検索対象セル内すべての置換前の文字が置換後の文字に置換されます。

使用例

使用例1: 郵便番号のハイフンを除去する

例えば、多数のデータの中に含まれる郵便番号をハイフンなしに修正したい場合、SUBSTITUTE関数を用いることで以下のように置換が可能です。

=SUBSTITUTE(A1,”-“,””)

ここで、「A1」は検索対象のセルが格納されているセルを表します。上記の式によって、ハイフンが置換された後の文字列が表示されます。

使用例2: 日付のデリミタを変更する

また、日付のデータを処理する際によく利用される「/」を「-」に変更する例を示します。この例では、以下のような式を使用します。

=SUBSTITUTE(A1,”/”,”-“)

ここで、「A1」は検索対象のセルが格納されているセルを表します。上記の式によって、日付のデリミタが置換された後の文字列が表示されます。

まとめ

ExcelのSUBSTITUTE関数は、特定の文字列内の特定の文字を一括で置換することができるため、大量のデータを修正する場合に非常に便利です。上記の使用方法と使用例を参考に、自分の作業に活用してみてください。

Previous Article

“Webページ組み込みで情報リンクを強化”

Next Article

「手軽にシェア!OneDriveでのファイルのシェアリングリンク作成方法」

You might be interested in …

スペース除去の達人!TRIM関数

TRIM関数で、文字列内の余分なスペースを削除。データ整形に活用。 TRIM関数は、Microsoft PowerPointのデータ整形機能の1つです。この機能は、文字列内の余分なスペースを削除するために使用されます。例えば、名前や住所などのデータがスプレッドシートに入力された際に、入力ミスや不必要なスペースが含まれてしまうことがあります。TRIM関数は、こ […]

条件付き平均計算!AVERAGEIFS関数

AVERAGEIFS関数を活用して条件付き集計を行おう! 条件を満たすセルの平均値を求めたい時ってありますよね。そんな時は、AVERAGEIFS関数を使って条件付き集計を行うことができます。 使用方法 ステップ1:平均値を求めたい範囲を選択する まずは、平均値を求めたい範囲を選択します。平均値を求めたい範囲には、数値が入力されていることが必要です。 ステップ […]

文字数カウントの達人!LEN関数

文字列の文字数を取得するLEN関数の活用方法 Microsoft Excelでは、LEN関数を使うことで文字列の文字数を取得することができます。LEN関数は、特に文字列の操作やデータの分析において非常に便利なツールです。 使用方法 ステップ1: LEN関数を入力するセルを選択します。 セルをクリックして、LEN関数を入力したいセルを選択します。 ステップ2: […]