Excelには文字列の左側からテキストを抽出するLEFT関数が用意されています。ここではLEFT関数の機能と使い方について解説します。
関連リンク
関数一覧
RIGHT関数の使い方(文字列の右側からテキストを抽出)
MID関数の使い方(対象文字列から一部テキストを抽出)
SUBSTITUTE関数の使い方(文字列を置き換える)
REPLACE関数の使い方(文字列を置き換える)
LEFT関数とは
ExcelのLEFT関数は、指定されたテキスト文字列の左側から文字を抽出します。例えば、LEFT( “HELLO”、3)は左から3文字分である “HEL”を返します。
この関数の対応バージョンはExcel 2003以降です
LEFT関数の構文
LEFT関数の基本的な構文は以下の通りです。
- 元の文字列:抽出元となる文字列を指定します。セル参照もしくは直接指定ができます。
- 文字数:省略可能です。左側から抽出する文字数を指定します。省略すると1が指定されます。
LEFT関数の使用例
使用例1:基本的な使い方
元の文字列である「COMMAND LAB」の左側から3文字分抽出しているので、「COM」が返されます。
=LEFT("COMMAND LAB",3)
結果 → COM
使用例2:元の文字数を超える数値を設定
極端に元の文字列の文字数を超える数値を文字数に設定した場合は、LEFT関数はエラーにはならず元の文字列をそのまま返します。
=LEFT("COMMAND LAB",50)
結果 → COMMAND LAB
使用例3:開始位置に0を設定
開始位置に0を指定すると空白を返します。
=LEFT("COMMAND LAB",0)
結果 → 空白
使用例4:日付データから抽出する場合
日付データは内部的にはシリアル値と呼ばれる数値データとなるので、文字列を抽出する場合はTEXT関数を使って文字列に変換してから使う必要があります。
=LEFT(TEXT(B6,"yyyy/m/d"),4)
結果 → 2021年
関連リンク
RIGHT関数の使い方(文字列の右側からテキストを抽出)
MID関数の使い方(対象文字列から一部テキストを抽出)
SUBSTITUTE関数の使い方(文字列を置き換える)
REPLACE関数の使い方(文字列を置き換える)
LEFT関数の要点
- 文字数は省略可能でデフォルトは1です。
- LEFT関数は元のデータが数値データであっても、返す結果は文字列形式になります。
- 日付データを抽出したい場合はTEXT関数で文字列データに切り替えて使用する必要があります。
以上、エクセルのLEFT関数の使い方について解説しました。LEFT関数は、特定の文字列から左側から特定の文字数を抽出するためのツールで、データの整形や分析に非常に有用です。基本的な使用法から応用例まで、様々なシチュエーションで利用できることを理解していただければと思います。エクセルの関数を駆使して、より効率的なデータ分析を目指しましょう。
おすすめの解説動画
LEFT関数、RIGHT関数、MID関数についてまとめて解説している動画です。わかりやすく解説しているのでおすすめの動画となります。
ショートカットキーの練習できます
当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトをブックマークに登録し定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。
※推奨ブラウザ Google Chrome