Excel: 文字列から最後の 3 文字を削除する方法
Excel の文字列から最後の 3 文字を削除したい場合があります。
これを行うには、 LEFT関数とLEN関数を組み合わせて使用できます。
=LEFT( A2 ,LEN( A2 )-3)
この特定の数式は、セルA2の文字列から最後の 3 文字を削除します。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel の文字列から最後の 3 文字を削除する
次のバスケットボール チーム名のリストがあるとします。
各チームの名前から最後の 3 文字を削除したいとします。
これを行うには、セルB2に次の数式を入力します。
=LEFT( A2 ,LEN( A2 )-3)
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 B には、列 A のチーム名が各チーム名の最後の 3 文字を削除して表示されます。
この式はどのように機能するのでしょうか?
Excel のLEFT()関数は、文字列の左側から特定の数の文字を抽出します。
Excel のLEN()関数は、文字列の長さを調べるために使用されます。
したがって、この数式は、文字列の長さから文字列の左側から 3 文字を引いた数の文字を抽出するように Excel に指示します。
したがって、数式では、最後の 3 文字が削除された文字列全体が表示されます。
注: 文字列内の空のスペースは文字としてカウントされます。望ましい結果を得るには、最初に空白スペースを削除する必要がある場合があります。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel: セルから特定のテキストを削除する方法
Excel: 右からの MID の計算式
Excel: 可変長文字列に MID 関数を使用する方法