Google スプレッドシート: 文字列から最初の 3 文字を削除する方法
Google スプレッドシートの文字列から最初の 3 文字を削除したい場合がよくあります。
これを行うには、 RIGHT関数をLEN関数と組み合わせて使用できます。
=RIGHT( A2 ,LEN( A2 ) -3 )
この特定の数式は、セルA2の文字列から最初の 3 文字を削除します。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートの文字列から最初の 3 文字を削除する
次のバスケットボール チーム名のリストがあるとします。
各チーム名の最初の 3 文字を削除するとします。
これを行うには、セルB2に次の数式を入力します。
=RIGHT( A2 ,LEN( A2 ) -3 )
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 B には、列 A のチーム名が各チーム名の最初の 3 文字を削除して表示されます。
この式はどのように機能するのでしょうか?
Google スプレッドシートのRIGHT()関数は、文字列の右側から特定の数の文字を抽出します。
Google スプレッドシートのLEN()関数は、文字列の長さを調べるために使用されます。
したがって、この数式は、文字列の長さから 3 文字を引いた長さに等しい文字数を抽出するように Google スプレッドシートに指示します。
したがって、数式では、最初の 3 文字が削除された文字列全体が表示されます。
注 #1 : 文字列の先頭の空白スペースも文字としてカウントされます。望ましい結果を得るには、最初に空白スペースを削除する必要がある場合があります。
注 #2 : 文字列から異なる数の開始文字を削除するには、式内の3 を別の値に置き換えるだけです。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Google スプレッドシート: 文字列から最後の文字を削除する方法
Google スプレッドシート: 文字列から数字を削除する方法
Google スプレッドシート: セルから数字以外の文字を削除する方法