Menu
Coddy logo textTech

LEFT、RIGHT、MID関数

CoddyのExcelジャーニー「基本操作」セクションの一部 — レッスン 32/42。

テキストの一部だけを取得したい場合があります。3つのスライス関数ですべてのケースに対応できます:

=LEFT(A2,3)     first 3 characters
=RIGHT(A2,3)    last 3 characters
=MID(A2,5,4)    4 characters, starting at position 5

A2にある商品コード EXL-2026-PRO を例にしてみましょう。=LEFT(A2,3)EXL を取得し、=RIGHT(A2,3)PRO を取得します。

MID は柔軟な関数で、2つの数値を受け取ります:開始位置文字数。位置は 1 からカウントされます:E は位置 1、X は位置 2、そして年の最初の 2 は位置 5 にあります。したがって、=MID(A2,5,4)2026 を返します。

LEN で学んだのとまったく同様に、ダッシュやスペースも文字位置を占めるため、注意して数えてください。切り出し(スライス)を行っても元のデータが変更されることはありません。A2 には元のコードがそのまま残り、抽出された部分が数式を入力したセルに表示されます。

challenge icon

チャレンジ

簡単

製品コードは XXX-YYYY-ZZZ という形式に従います:3文字の Line、4桁の Year、3文字の Tier です。完全なコードは A2 に入っています。

これをラベルの付いた列に分割してください:

  1. B2line: 最初の 3 characters
  2. C2year: position 5 から始まる 4 characters
  3. D2tier: 最後の 3 characters

異なるコード(同じ形式)もテストされます。パーツを直接入力せず、関数を使って抽出してください。

自分で試してみよう

Sheet1
ABCDEFG
1CodeLineYearTier
2EXL-2026-PRO
3
4
5
6
7
8
9
10
11
12
13
14
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基本操作のすべてのレッスン