メインコンテンツへスキップ

Excel RIGHT function

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


 構文:

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

=RIGHT (text, [num_chars])

 引数:

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

 戻る:

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


 例:

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

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

=RIGHT(A2,4)

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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


 その他の機能:

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

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

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

人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 工具 (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 工具 (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット 工具 (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...


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

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
В какой версии эксель появляется функция вправо, влево, или это надстройка? У меня в 2013 нет.
This comment was minimized by the moderator on the site
Hello,
This RIGHT function is an old function which begins from Excel 2003. But it may not be available in all languages.
The RIGHT function is intended for use with languages that use the single-byte character set (SBCS), so it may be not available in your languages.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations