Excel でプレフィックスを削除する方法 (例付き)
次のいずれかの数式を使用して、Excel のセルから接頭辞を削除できます。
式 1: RIGHT と LEN を使用してプレフィックスを削除します
=RIGHT( A2 ,LEN( A2 )-3)
この特定の例では、セルA2内のテキストの最初の 3 文字が削除されます。
この数式は、最初の 3 文字が削除する接頭辞を表しているが、その接頭辞が範囲内のセルごとに異なる場合がある場合に便利です。
式 2: TEXTAFTER を使用して接頭辞を削除する
=TEXTAFTER( A2 , "EMP")
この特定の例では、セルA2の文字列 “EMP” 以降のテキストのみを抽出します。
この数式は、範囲内のすべてのセルに同じ接頭辞 (「EMP」など) があり、その接頭辞の後のテキストを単に抽出したい場合に便利です。
次の例は、実際に各式を使用する方法を示しています。
例 1: RIGHT と LEN を使用してプレフィックスを削除します
会社のさまざまな従業員の総売上高とともに識別番号を含む次のデータセットがあるとします。
各従業員 ID には、ID 番号の前に 3 文字のプレフィックスが付いていることに注意してください。
セルC2に次の数式を入力して、セルA2からこの接頭辞を削除できます。
=RIGHT( A2 ,LEN( A2 )-3)
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 C には、列 A の各従業員 ID 値の接頭辞が削除された値が含まれるようになります。
例 2: TEXTAFTER を使用して接頭辞を削除する
会社のさまざまな従業員の総売上高とともに識別番号を含む次のデータセットがあるとします。
各従業員 ID には、ID 番号の前に同じ「EMP」プレフィックスが付いていることに注意してください。
セルC2に次の数式を入力して、この「EMP」プレフィックスをセルA2から削除します。
=TEXTAFTER( A2 , "EMP")
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 C の各セルから接頭語「EMP」が削除されていることに注意してください。
注: Excel のTEXTAFTER関数の完全なドキュメントは、ここで見つけることができます。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excel: セルから特定のテキストを削除する方法
Excel: 特殊文字を削除する方法
Excel: 文字列に文字を挿入する方法