【エクセル関数】指定位置から指定文字数を抜き出す(MID,MIDB)

投稿者: | 2020年12月5日
excelアイコン

エクセルバージョン

マイクロソフト365

 

今回は文字列の指定位置から指定の文字数バイト数が抜きだせるMID関数MIDB関数についてご紹介していきたいと思います。

それではいってみましょう!

 

MID関数

概要

文字列の指定位置から指定した文字数を返します。

構文

=MID(文字列, 開始位置, 文字数)

引数

MID引数詳細必須/任意
第1引数文字列文字列を指定必須
第2引数開始位置文字列の開始位置を指定必須
第3引数文字数抜出す文字数を指定必須

 

MID使用例

MID関数サンプル

 

MIDB関数

概要

文字列の指定位置から指定したバイト数を返します。

構文

=MIDB(文字列, 開始位置,バイト数)

引数

MIDB引数詳細必須/任意
第1引数文字列文字列を指定必須
第2引数開始位置

文字列の開始位置を指定
(開始位置はバイトで数える)

必須
第3引数バイト数抜出す文字数をバイト指定必須

 

MIDB使用例

・全角 → 1文字で2バイト

・半角 → 1文字で1バイト

MIDB関数サンプル2

 

まとめ

MIDの応用の記事がありますので、よかったら参考にしてみてください。

Excel関数でメールの@の後ろ(ドメイン)を抜き取るFINDとMID

以上です。