Note: The other languages of the website are Google-translated. Back to English

Excel RIGHT function

テキスト文字列の右側から特定の文字数を抽出する場合は、RIGHT関数が最適です。 この記事では、ExcelブックでRIGHT関数を使用する方法について説明します。


 構文:

ExcelのRIGHT関数の構文は次のとおりです。

=RIGHT (text, [num_chars])

 引数:

  • text:必須。 文字を抽出するテキスト文字列。
  • num_chars:オプション。 指定されたテキストの末尾から返される文字数。
    • もし num_chars 省略した場合、デフォルトで1に設定されます。
    • もし num_chars がテキスト文字列の長さより大きい場合、すべての文字が返されます。
    • また num_chars ゼロ以上である必要があります。負の数の場合は、#VALUE! エラーが返されます。

 戻る:

テキスト文字列の右側からテキストを返します。


 例:

例1:RIGHT関数を使用してテキスト文字列から最後のx文字を抽出する

テキスト文字列から最後の4文字を抽出するには、次の式を適用してください。

=RIGHT(A2,4)

次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグすると、最後の4文字すべてが一度に抽出されます。スクリーンショットを参照してください。


例2:RIGHT関数を使用して特定の区切り文字の後に部分文字列を抽出する

たとえば、区切り文字(ハイフン、コンマ、スペース、またはその他の区切り文字)の後に部分文字列を抽出する必要があります。RIGHT関数を使用すると便利です。

次の数式を空白のセルに適用してください。

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

注意:上記の式では、 A2 テキストを抽出するセルです。「-」は、部分文字列を抽出する特定の文字です。必要に応じて、他の区切り文字に変更できます。

次に、塗りつぶしハンドルを下にドラッグして、この数式を他のセルに塗りつぶします。特定の区切り文字の後のすべての部分文字列は、以下のスクリーンショットのように抽出されています。

ヒント:テキストの刺し傷の中に複数の区切り文字があり、以下のスクリーンショットのように、最後に出現した区切り文字から部分文字列を抽出したい場合があります。

このタスクを解決するには、次の式を適用してください。

=RIGHT(A2,LEN(A2)-SEARCH("#",SUBSTITUTE(A2,"-","#",LEN(A2)-LEN(SUBSTITUTE(A2,"-","")))))

そして、ハイフンが最後に出現した後にテキストが表示されます。スクリーンショットを参照してください。


例3:RIGHT関数を使用してテキスト文字列から最初のn文字を削除する

このRIGHT関数を使用すると、以下のスクリーンショットに示すように、テキスト文字列の左側から最初のx文字を削除することもできます。

この仕事を解決するには、次の式を使用してください。

=RIGHT(A2,LEN(A2)-2)

注意:上記の式では、 A2 文字を削除するセル値です。 番号 2 テキスト文字列の先頭から削除する文字数を意味します。

次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグすると、最初のXNUMX文字がすべてテキスト文字列の右側から削除されます。


 その他の機能:

  • ExcelMID関数
  • MID関数は、テキスト文字列の途中から特定の文字を抽出するために使用されます。
  • ExcelLEFT関数
  • LEFT関数は、指定された文字列の左側から指定された文字数を抽出します。
  • Excel検索機能
  • SEARCH関数は、指定されたテキスト文字列から特定の文字または部分文字列の位置を見つけるのに役立ちます。

最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (2)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
あなたは何をしているのか? У меня в 2013 нет.
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、
この RIGHT 関数は、Excel 2003 以降の古い関数です。ただし、一部の言語では使用できない場合があります。
RIGHT 関数は、シングルバイト文字セット (SBCS) を使用する言語で使用することを目的としているため、使用している言語では使用できない場合があります。
ありがとうございました!
ここにはまだコメントが投稿されていません

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護