関数

エクセルで文字列を抽出する関数を紹介!3つの関数をマスターしよう!

エクセル初心者
エクセル初心者
エクセルで文字列を取り出す方法はあるのかなぁ?フルネームで氏名を入力しているセルの隣に「名字」と「名前」に分けて入力したいと思っているんだけど・・・。
Dr.オフィス
Dr.オフィス
そんな時は、文字列を抽出することが出来る関数を使って、簡単解決しましょう!

文字列を抽出する関数は簡単で下記のような種類があります。

文字列を抽出する関数
  • 文字列の左側から文字を抽出する【LEFT(レフト)関数】
  • 文字列の右側から文字を抽出する【RIGHT(ライト)関数】
  • 文字列の指定された位置から文字を抽出する【MID(ミッド)関数】

この3種類を解説します。

関数名が【LEFT:左】【RIGHT:右】【MID:中間】なので名前通りで覚えやすいですね。

この関数の使い方はとても簡単ですので、文字を取り出す方法をマスターしましょう。

簡単ステップ
  1. 左か右か中間か、文字を抽出するポイントの把握
  2. LEFT関数とRIGHT関数は「元データ」と「指定した文字数」が必要
  3. MID関数は「元データ」と「開始位置から指定した文字数」が必要

本文では『社員名簿』を参考にしながら『文字を抽出する関数』詳しく解説しますね。

さらにエクセルの文字数をカウントする方法をまとめた記事もこちら≫エクセルの文字数をカウントする方法は?便利技を紹介!で解説しています。

タイトル
エクセルの文字数をカウントする方法は?便利技を紹介!エクセルの文字数をカウントする方法を紹介します。エクセルの文字数をカウントできない方も、くわしく画像で解説しているので分かりやすいようになっています。文字数のカウントを使いこなして、仕事効率アップを目指しましょう。...

LEFT関数、RIGHT関数、MID関数は『エクセル関数のレベルアップ』におすすめです。

ほかにも脱初心者が知っとくべき関数を43個紹介した記事があるので、ぜひチェックしてみてください。

タイトル
【初心者必見】エクセルの関数で必要なのは6個だけ!他は覚えなくてもOK!エクセルの関数を紹介します。まだ関数をあまり使ったことのない初心者さんは、今回紹介する6個の関数を使ってみませんか?とても簡単で、計算式もスマートになり、日ごろの仕事に大変役立つ関数です。ホームタブの『ΣオートSUM』に用意されたSUM関数や、『もし○○ならば・・・』のIF関数などをマスターしましょう。...

※本記事は『OS:Windows10』画像は『Excelのバージョン:2019』を使用しています。

エクセルで文字列の左から指定された文字数を抽出する【LEFT関数】

まずは左から指定された文字数分だけ文字を抽出することができるLEFT関数を紹介します。

名字を抽出名字を抽出

↑氏名から『名字だけ』を抽出するためにLEFT関数を使います。

名字が2文字や3文字以上など、指定する値が定まらない場合の解決方法などもくわしく解説しています。

LEFT関数については、こちら≫【エクセル】LEFT関数とは?基本から応用まで紹介!を参考にしてください。

タイトル
【エクセル】LEFT関数とは?基本から応用まで紹介!エクセルのLEFT関数についてくわしく解説します。LEFT関数は、左から指定した文字数分の文字を抽出することができる関数になります。例えば氏名が入力されたセルから『名字だけ』を抽出することも可能です。とても便利な関数なので、ぜひマスターしましょう。...

エクセルで文字列の右から指定された文字数を抽出する【RIGHT関数】

つづいて右から指定された文字数分の文字を抽出するRIGHT関数について紹介します。

名前を抽出する関数名前を抽出する関数

↑氏名の『名前だけ』を抽出することができます。

『名前』も人それぞれ何文字になるか分かりません。

値を指定できない場合の対処法も紹介する記事はこちら≫【エクセル】RIGHT関数を使いこなす便利技!です。

タイトル
【エクセル】RIGHT関数を使いこなす便利技!エクセルのRIGHT関数について、くわしく解説します。エクセルのRIGHT関数は、右から指定した文字数分の文字を抽出することができる関数です。例えば氏名が入力されたセルから、名字以外の名前だけをRIGHT関数を使って抽出することができます。とても便利な文字を抽出できるRIGHT関数をぜひ活用してみてください。...

エクセルで指定された文字列の開始位置から指定された文字数を抽出する【MID関数】

左や右ではなく『中間から』文字を抽出することができるMID関数について紹介します。

MID関数を入力MID関数を入力

↑MID関数は、文字を抽出したい始まりの文字を値で指定します。

そして、抽出したい文字数も値で指定しています。

MID関数について解説した記事は、こちら≫【エクセル】MID関数の使い方は?くわしく解説!です。ぜひ参考にしてみてください。

タイトル
【エクセル】MID関数の使い方は?くわしく解説!エクセルのMID関数について紹介します。MID関数は、文字を抽出することができる関数です。似たような関数で『LEFT関数』や『RIGHT関数』があります。LEFT関数は左から、RIGHT関数は右から、そしてMID関数は、中間から文字を抽出できます。ぜひ活用してみてください。...

文字列を抽出する関数【まとめ】

文字列を抽出することが出来る関数を紹介しました。

  • 【LEFT(レフト)関数】は文字列の左側から文字を抽出
  • 【RIGHT(ライト)関数】は文字列の右側から文字を抽出
  • 【MID(ミッド)関数】は文字列の指定された位置から文字を抽出

さまざまな文字列の抽出ができる3個の関数です。

エクセルで、文字列の抽出をする際にはぜひ使ってみてください。

文字列の抽出として応用できるLEN関数も、活用してほしい関数になります。

LEN関数については、こちら≫【エクセル】LEN関数は簡単に文字の数を表示できる優れもの!!を参考にしてください。

タイトル
【エクセル】LEN関数は簡単に文字の数を表示できる優れもの!!エクセルで文字数をカウントする【LEN(レングス)関数】や、文字のバイト数をカウントする【LENB(レングスビー)関数】を紹介します。エクセルでのデータ入力に『入力文字数制限』があった場合など、何文字入力しているかをすぐに確認することができるので大変便利な関数です。...

LEFT関数、RIGHT関数、MID関数は『エクセル関数のレベルアップ』におすすめです。

ほかにも脱初心者が知っとくべき関数を43個紹介した記事があるので、ぜひチェックしてみてください。

タイトル
【初心者必見】エクセルの関数で必要なのは6個だけ!他は覚えなくてもOK!エクセルの関数を紹介します。まだ関数をあまり使ったことのない初心者さんは、今回紹介する6個の関数を使ってみませんか?とても簡単で、計算式もスマートになり、日ごろの仕事に大変役立つ関数です。ホームタブの『ΣオートSUM』に用意されたSUM関数や、『もし○○ならば・・・』のIF関数などをマスターしましょう。...
お得にエクセルを利用したい!という方へ

お名前.comのMicrosoft365なら月額なんと860円~ご利用できます。

Microsoft365なら

  • エクセル
  • ワード
  • パワーポイント
  • Outlook
  • OneNote
  • Access
  • Publisher
  • OneDrive

などほとんどのMicrosoftOfficeアプリケーションを使うことができます。

しかも15端末で利用ができるのでパソコン、スマホ、タブレットなど所有している機器のほとんどで使用することができると思います。

さらに1TBのクラウドストレージが利用できて、そのデータにいつでもどこでもアクセスできます。

そしてMicrosoft365なら常に最新のOfficeにアップデートされるため、ソフトの脆弱性を狙ったウィルスなどに心配する必要もなく、いつも安心してご利用いただけます。

お名前.comでMicrosoft365を申し込むと

  • Microsoft公式よりもお得(お名前.com 月額860円~ Microsoft社 月額1,080円)
  • 最短即日で利用開始できる
  • 個人利用もOK
  • 支払い方法も豊富

Officeソフトの購入やパソコンの購入を検討されている方は是非、お名前.comのMicrosoft365をご利用してみてください。