MID関数とは、文字列の中から指定した位置から指定した文字数分だけ切り出す関数です。例えば、"Hello World"という文字列から、2番目の位置から4文字分だけ切り出すと、"ello"という文字列が得られます。このように、MID関数は文字列の一部を取得するのに便利な関数です。
MID関数の使い方は以下の通りです。
=MID(文字列, 開始位置, 文字数)
文字列: 切り出す対象となる文字列を指定します。
開始位置: 切り出す開始位置を指定します。1以上の整数を指定します。1は文字列の先頭を表します。
文字数: 切り出す文字数を指定します。0以上の整数を指定します。0は空文字列を表します。
具体的な使用例で説明しますと、以下のような東村山市の住所一覧があった場合、

B列に市名を抜き出したいとします。
その場合には、B2を選択し、そこにMID関数を入力します。

今回の例では、東京都と東村山市の文字数はすべて同じなので、B2には、A2の開始位置4から4文字抜き出せばよいので
=MID(A2,4,4)
と入力します。そうすると、B2に「東村山市」と表示されます。
残りをオートフィルで反映させると、

のように抜き出すことができました。
次にC列に町名を抜き出したいとします。
その場合は、開始位置は8になります。抜き出す文字数は、今回のケースでは2文字であったり4文字であったりで異なります。このような場合、文字列の最後まで抜き出せば町名になるので、文字数には最後まで抜き出せる文字数をとりあえず10としておきます。
=MID(A2,8,10)
そうすると町名をうまく抜き出すことができます。

MID関数は、文字列の加工や分析に役立つ関数です。例えば、電話番号や郵便番号などの固定長の文字列から一部を取り出したり、日付や時刻などの書式を変更したりすることができます。MID関数を使いこなして、効率的にデータを扱いましょう。
まとめ
Excelには今回ご紹介したMID関数以外にも便利な関数や機能などがたくさんあります。
Excelの関数で分からないことがある、Excelを基礎から習いたいなどありましたら東村山市のパソコン教室キュリオステーション久米川店では、初心者向けのExcel講座を開講しております。ご興味がありましたらお気軽にお問い合わせください。