この記事では、ExcelのMID関数について解説します。
目次
使い方
書式:MID(引数1:文字列, 引数2:開始位置, 引数3:文字数)
引数1の文字列を対象に、引数2の開始位置から引数3の文字数分を抽出する関数です。
以下に、関数の使用例を紹介します(※MacOS版アプリを基に手順を作成)。
使用例
以下の表では、『原文』列に抽出対象の文字列が入力されています。
『抽出後』列にて、『原文』列のセルに対してMID関数を適用します。
1.『抽出後』列のセルを選択→「=MID」を入力
↓『抽出後』列のセルを選択し、「=MID」を入力します。
補足:セル選択→「数式」タブを開く→「関数の挿入」→「MID」→「関数の挿入」をクリックでも入力可能
2.引数を選択
↓MID関数の引数として、以下を選択します。
- 引数1:『原文』列のセル
- 引数2:『開始位置』列のセル
- 引数3:『抽出数』列のセル
3.結果の確認
↓①の『Mac攻略ブログ』のうち、開始『1』文字目から『3』文字分の『Mac』が抽出されました。
↓オートフィルやコピー&ペーストで、②〜⑤の『抽出後』セルにもMID関数を適用します。
↓②〜⑤の結果は、以下の通りになりました。
- ②:『Mac攻略ブログ』のうち、開始『4』文字目から『2』文字分の『攻略』が抽出された
- ③:『開始位置』が『原文』の文字数より多いため、抽出なし
- ④:『開始位置』が0以下のため、数式エラー
- ⑤:「抽出数』が0未満のため、数式エラー
RIGHT関数、LEFT関数については、以下の記事を参照ください。
Mac標準の表計算アプリ「Numbers」のMID関数については、以下の記事を参照ください。