Note: The other languages of the website are Google-translated. Back to English

Excel MID function

Excelブックでは、場所と長さに基づいてセル値からテキストの一部を抽出する場合、MID関数を使用するとこのタスクを解決できます。 MID関数は、指定されたテキスト文字列の中央から特定の文字数を検索して返すために使用されます。


 構文:

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

=MID (text, start_num, num_chars)

 引数:

  • text:必須。 文字を抽出するテキスト文字列。
  • start_num:必須。 抽出する最初の文字の場所。
  • num_chars:必須。 抽出する文字の総数。

ノート:

  • 1。 もし 開始番号 元のテキストの長さよりも大きい場合は、空の文字列( "")が返されます。
  • 2。 もし 開始番号 が1未満の場合、MID関数は#VALUE!を返します。 エラー値。
  • 3。 もし num_chars が負の場合、MID関数も#VALUEを返します! エラー値。
  • 4.の合計が 開始番号 および num_chars 元のテキスト文字列の全長よりも大きい場合、MID関数はからの文字を返します 開始番号 最後の文字まで。

 戻る:

テキスト文字列の途中から特定の文字を返します。


 例:

例1:MID関数の基本的な使用法

たとえば、テキスト文字列のリストから10番目の文字で始まるXNUMX文字を抽出したいとします。 次の数式を空白のセルに入力してください。

=MID(A2,3,10)


例2:MID関数を使用して、フルネームから姓名を抽出します

MID関数を使用して、フルネームから姓名を抽出することもできます。次のようにしてください。

フルネームから名を抽出します。

結果を出力する空白のセルに以下の数式を入力またはコピーしてから、この数式を適用するセルまで塗りつぶしハンドルをドラッグすると、次のスクリーンショットのようにすべての名が抽出されます。

=MID(A2,1,SEARCH(" ",A2,1))

フルネームから姓を抽出します。

フルネームから姓を引き出します。次の式を適用してください。

=MID(A2,SEARCH(" ",A2),100)


例3:MID関数を使用して、XNUMXつの区切り文字の間の部分文字列を抽出します

このタスクを解決するために、以下のスクリーンショットに示すように、XNUMXつのダッシュの間のテキストを抽出したい場合があります。MID関数とFIND関数を組み合わせると役立ちます。

次の数式を空白のセルにコピーしてください。

=MID(A2, FIND("-",A2)+1, FIND("-", A2, FIND("-",A2)+1) - FIND("-",A2)-1)

次に、塗りつぶしハンドルを下にドラッグして、この数式を必要な他のセルに塗りつぶします。 そして、以下のスクリーンショットのような結果が得られます。

ノート:

1.必要に応じて、区切り文字「-」を他の区切り文字に変更できます。

2.上記の式は、特定の区切り文字の最初の出現とXNUMX番目の出現の間のテキストを抽出するために適用されます。


 その他の機能:

  • ExcelRIGHT関数
  • RIGHT関数は、テキスト文字列の右側からテキストを返すために使用されます。
  • Excel検索機能
  • SEARCH関数は、指定されたテキスト文字列から特定の文字または部分文字列の位置を見つけるのに役立ちます。
  • ExcelREPLACE関数
  • ExcelのREPLACE関数を使用すると、テキスト文字列から指定された場所に基づいて文字を検索し、新しいテキストに置き換えることができます。

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

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

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

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

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (0)
まだ評価はありません。 最初に評価してください!
ここにはまだコメントが投稿されていません

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護