テキスト
MID
定義
MID は、文字列の途中から指定した文字数を返します。
構文
=MID(text, start_num, num_chars)
引数
| 引数 | 意味 |
|---|---|
text |
文字を取り出す元のテキスト、またはそれを含むセルです。 |
start_num |
残す最初の文字です。左端を 1 として数えます。 |
num_chars |
その開始位置から返す文字数です。 |
計算例
倉庫が通路コードを WH-4401 の形式で保存しています。コードは A2:A4 に入っています。
| A: コード |
|---|
| WH-4401 |
| WH-2280 |
| WH-9053 |
数式: =MID(A2,4,4)
結果: 4401。WH-4401 の4文字目から始めると WH- を飛ばし、4桁の数字を取ります。
練習問題
セル A2 には Packet が入っています。B2 に、A2 の4文字目から2文字を返す数式を書いてください。
- B2 に、A2 の4文字目から2文字を取り出す MID 数式を書いてください。
- B2 は A2 の4文字目から2文字を表示する必要があります。
ステップ 1 / 2
B2 に =MID(A2,4,2) と入力します。
A2 は Packet なので、4文字目から2文字は ke です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は MID を使っています。
B2 は ke を表示しています。
関連する関数
MID は、先頭から文字を取る LEFT や、開始位置を決めるために文字数を数える LEN とよく組み合わせて使われます。
よくある間違い
最初の文字を位置 0 として扱うミスです。Excel は 1 から数えるので、開始位置 0 は #VALUE! を返します。