テキストをExcelにコピーまたはインポートすると、不要なガベージ文字が適切なデータに含まれることがあります。場合によっては、セル内のテキストデータの一部だけが必要です。たとえば、人の名字で、姓ではありません。
このような場合、Excelには不要なデータを残りの部分から削除するための機能があります。使用する関数は、セル内の不要な文字を基準にして、適切なデータがどこにあるかによって異なります。
- 適切なデータが右側にある場合は、 右 それを抽出する関数。
- 良いデータの両側に不要な文字がある場合は、 MID それを抽出する関数。
- 良いデータが左側にある場合は、左 それを抽出する関数 - これは、この記事で紹介する関数です。
Excel LEFTおよびLEFTB関数の構文

ザ 左 そして LEFTB 関数は、同様の操作を実行するが、サポートする言語が異なる2つのオプションです。以下のガイドラインに沿って、ご使用の言語に最も適した機能を選択してください。
- 左 1バイト文字セットを使用する言語用です。このグループには、英語やすべてのヨーロッパ言語などのほとんどの言語が含まれています。
- LEFTB 2バイト文字セットを使用する言語用です。日本語、中国語(簡体字)、中国語(繁体字)、韓国語があります。
Excelでは、関数の構文は関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。 LEFT関数の構文は次のとおりです。
= LEFT(テキスト、Num_chars)
LEFTB関数の構文は次のとおりです。
= LEFT(テキスト、Num_bytes)
関数の引数は、関数で使用するデータと抽出する文字列の長さをExcelに指示します。
- テキスト (左 そしてLEFTB)は、目的のデータを含むエントリを参照します。この引数は、ワークシート内のデータの場所へのセル参照でも、引用符で囲まれた実際のテキストでもかまいません。
- Num_chars (オプションの左)は、保持する文字列引数の左にある文字数を指定します。その他の文字はすべて削除されます。
- Num_bytes - (オプション:LEFTB)文字列引数の左にある文字数をバイト数で指定します。その他の文字はすべて削除されます。
LEFT機能に関する重要事項
- Num_chars / Num_bytesが省略された場合、関数によってデフォルト値の1文字が表示されます。
- Num_chars / Num_bytesがテキストの長さより大きい場合、関数はテキスト文字列全体を返します。
- Num_chars / Num_bytes引数の値が負の場合、関数は#VALUEを返します。エラー値。
- Num_chars / Num_bytes引数の値が空白のセルを参照するかゼロに等しい場合、この関数は空白のセルを返します。
Excel LEFT関数の例

いくつかの方法があります 左 関数の引数として直接データを入力し、両方の引数のセル参照を入力するなど、テキスト文字列から特定の文字数を抽出する関数。
通常、実際のデータではなく引数のセル参照を入力するのが最善です。この例では、 左 関数とその引数をセルに追加する C3 単語を抽出するウィジェット のテキスト文字列から セルA3.
LEFT関数の入力
関数とその引数を入力するためのオプション セルB1 含める:
- 完全な関数を適切なセルに入力します。
- Excelの数式ビルダーを使用します。
数式ビルダーを使用して関数を入力すると、関数の構文、つまり関数の名前、カンマ区切り記号、角カッコを正しい場所と数量で入力するので、タスクを簡単に行うことができます。
セル参照を指す
どのオプションをワークシートセルに入力するかにかかわらず、間違ったセル参照を入力することによってエラーが発生する可能性を最小限にするために、引数として使用されるセル参照を入力するには、ポイントアンドクリックを使用することをお勧めします。
数式ビルダーでLEFTを入力する

を入力左 関数とその引数を セルB3 Excelを使用したサンプル画像の表示 数式ビルダー.
- クリック 細胞 B3 それをアクティブなセルにする - これが関数の結果が表示される場所です。
- クリックしてください数式 タブをクリックします。
- 選択するテキスト リボンから関数ドロップダウンリストを開きます。
- クリック左 リスト内の
- ダイアログボックスで、テキスト ライン。
- セルをクリック A3 そのセル参照をダイアログボックスに入力します。
- クリックしてくださいNum_chars ライン。
- セルをクリックB10 ワークシートにそのセル参照を入力します。
- クリック 完了 機能を完了します。
抽出された部分文字列ウィジェット 〜に表示されます セルB3.
LEFT関数による数値の抽出

ザ左 関数を使用して、前のセクションにリストされた手順を使用して、より長い番号から数値データのサブセットを抽出することができます。唯一の問題は、抽出されたデータがテキストに変換され、特定の関数を含む計算で使用できないことです。和 そして平均 関数。
この問題を回避する1つの方法は、 値 テキストを次のように数値に変換する関数 行9 画像例:
= VALUE(LEFT(B2、6))
2番目の選択肢は、テキストを数字に変換するために特別なペーストを使用することです。




