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 …

返済計画シミュレーション!PMT関数

定期的な支払い額を計算するにはPMT関数を使おう! PMT関数を利用すると、ローンやリースの返済計画などで必要となる定期的な支払い額を簡単に計算できます。この関数は、定額の支払いで指定した期間内で返済を完了するために必要な金額を計算します。この記事では、PMT関数をExcelで使用するための方法を詳しく解説します。 使用方法 ステップ1:セルを指定する 最初 […]

日付差分計算の達人!DATEDIF関数

【第1セクション】 スケジュール管理は、プロジェクトや日常の業務において欠かせない作業の一つです。しかし、期日や時間の調整に当たって、日数・月数・年数の計算に手間取ってしまうことはよくあります。そんな時に便利なのがExcelのDATEDIF関数です。DATEDIF関数を使えば、日付の計算が簡単にできるようになります。 【第2セクション】 ステップ1:関数の入 […]

“作業が効率化!一括自動選択の方法とは?”

【第1セクション】 あなたの作業を効率化するセル一括自動選択の方法 Excelでは、大量のデータを扱う際、一部のセルを選択するだけで済ませたい時があります。特に、同じ種類のデータや計算式が並んでいる場合は、全てを手動で選択するのは非常に手間がかかります。そのような場合、Excelの「一括自動選択」機能を利用すると作業を効率化することができます。 【第2セクシ […]