Excel: セルから特定のテキストを削除する方法
次の基本的な数式を使用して、Excel のセルから特定のテキストを削除できます。
方法 1: 特定のテキストを削除する
=SUBSTITUTE( A1 ,"text1","")
この特定の数式は、セルA1から “text1” を削除します。
方法 2: いくつかの特定のテキストを削除する
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( A1 ,"text1",""),"text2",""),"text3","")
この特定の数式は、セルA1から “text1、”text2″、および “text3” を削除します。
次の例は、各メソッドを実際に使用する方法を示しています。
例 1: 特定のテキストを削除する
Excel に、15 人の異なるバスケットボール選手のポジションを示す次の列があるとします。
次の式を使用して、各ジョブ名から「r」を削除できます。
=SUBSTITUTE( A2 ,"r","")
この数式をセルB2に入力し、それをコピーして列 B の残りの各セルに貼り付けます。
各位置名から「r」が削除されていることに注意してください。
例 2: いくつかの特定のテキストを削除する
Excel に、Web サイト上の 10 人の異なるユーザー名を表示する次の列があるとします。
各ユーザー名から次の特定のテキストを削除するとします。
- ハイフン ( – )
- 感嘆符 ( ! )
- 数字の5 ( 5 )
これを行うには、次の式を使用できます。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( A2 ,"-",""),"!",""),"5","")
この数式をセルB2に入力し、それをコピーして列 B の残りの各セルに貼り付けます。
すべての「-」、「!」に注意してください。各ユーザー名から「」と「5」が削除されました。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel: セルに部分的なテキストが含まれているかどうかを確認する方法
Excel:セルにリストテキストが含まれているかどうかを確認する方法
Excel: セルにテキストが含まれている場合に平均を計算する方法
Excel: テキストの頻度をカウントする方法