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