Skip to main content

Excel RIGHT関数を使用して文字を抽出する

おさとエクセル#23 文字を抽出する魔法の4関数 - 一部の文字列を引数[検索値]として指定する (六月 2026)

おさとエクセル#23 文字を抽出する魔法の4関数 - 一部の文字列を引数[検索値]として指定する (六月 2026)
Anonim

, そして MID 関数は、Excelのデータから文字を抽出する方法を提供します。テキストをセルにコピーまたはインポートすると、不要なガベージ文字が必要なデータに含まれることがあります。

テキストデータの特定の部分だけが必要な場合もあります。たとえば、人の名字で、姓ではありません。このような場合、使用する関数は、セル内の不要な文字を基準にして、目的のデータがどこにあるかによって異なります。

  • 目的のデータがデータの右側にある場合は、 それを抽出する関数。
  • 目的のデータがデータの左側にある場合は、 それを抽出する関数。
  • 必要なデータの両側に不要な文字がある場合は、 MID それを抽出する関数。

の使用方法の例を見てみましょう Excelで文字を抽出する関数。同じ基本ステップに従って、他の2つの機能を利用することもできます。

この記事は、Excel 2010、2013、2016、およびOffice 365に適用されます。

01/03

RIGHT関数の構文と引数

Excelでは、関数の構文は関数のレイアウトを参照し、関数の名前、かっこ、および引数を含みます。のシンタックス 関数は次のとおりです。

=右(テキスト、Num_chars)

関数の引数は、関数で使用されるデータと抽出される文字列の長さをExcelに指示します。

テキスト (必須):目的のデータを含むエントリ。この引数は、ワークシート内のデータの場所へのセル参照でも、引用符で囲まれた実際のテキストでもかまいません。

Num_char (オプション):保持する文字列引数の右側にある文字数を指定します。他のすべての文字は削除されます。この引数はゼロ以上でなければなりません。

もし Num_char 引数が省略されている場合、デフォルト値の1文字が関数によって使用されます。これがテキストの長さより大きい場合、この関数は テキスト.

02/03

不要なテキスト文字の削除

この画像の例では、 用語を抽出する機能ウィジェット より長いテキストエントリから * &^%ウィジェット にあります 細胞 B1 ワークシートの中にあります。これは、以下の関数を 細胞 C1:

=右(B1,6)

数式ビルダーの使用

さらに簡単にするために、関数と引数を選択することができます。 数式ビルダー関数の名前、カンマ、および大括弧を正しい場所と量で入力して構文を処理します。

を入力 関数とその引数を 細胞 C1 を使用して 式 ビルダー そのようです:

  1. クリック 細胞 C1 それをアクティブなセルにする - これが関数の結果が表示される場所です。
  2. クリック数式 タブリボン メニュー。
  3. 選択するテキスト から リボン 関数のドロップダウンを開きます。
  4. クリック リストを表示して 数式ビルダー.
  5. クリックテキスト ライン。
  6. クリック 細胞 B1 ワークシートの中にあります。
  7. クリックしてくださいNum_charsライン。
  8. 番号6を入力します(6)この行には6つの右端の文字だけを保持したいからです。
  9. クリック 完了 機能を完了します。

抽出されたテキスト ウィジェット 〜に表示されます 細胞 C1。あなたがクリックすると 細胞 C1、完全な関数が数式バー ワークシートの上に

マウスを使用してセルを選択すると、誤ったセル参照を入力することによるエラーを防ぐことができます。

03/03

数字の抽出

関数を同じ方法で使用して、長い数値から数値データのサブセットを抽出することができます。しかし、抽出されたデータはテキストに変換されるため、以下のような特定の関数を含む計算では使用できません。 そして 平均.

= VALUE(右(B1,4))

この問題を回避する1つの方法は、 上記のようにテキストを数値に変換する関数。または、2番目の選択肢は、ペーストの特殊機能を使用することです。「テキストをExcelペースト特殊文字で数値に変換」を参照してください。