LEFT、RIGHT、MIDによるテキストの抽出
メニューを表示するにはスワイプしてください
テキスト全体を列に分割する必要がない場合もあります。代わりに、値の特定の部分だけを抽出したいことがあります。これは、商品コード、ID、フォーマットされた文字列などの構造化されたテキストを扱う際によく見られます。
例えば、PRD-001 のような商品コードには、プレフィックス(PRD)と番号(001)の2つの部分が含まれています。すべてを手動で分割するのではなく、必要な部分だけを関数で正確に抽出できます。
LEFT、RIGHT、MID 関数
Excel にはテキストを抽出するための3つの関数があります:
LEFT→ 先頭から文字を抽出RIGHT→ 末尾から文字を抽出MID→ 中央から文字を抽出
セルに次の値がある場合:
"PRD-001"
このとき:
=LEFT(A2, 3) → "PRD"
=RIGHT(A2, 3) → "001"
=MID(A2, 5, 3) → "001"
=LEFT(A2, 3) はテキストの先頭から3文字を返し、=RIGHT(A2, 3) は末尾から3文字を返します。=MID(A2, 5, 3) は文字列の5文字目から3文字を抽出します。


2つの新しい列を作成:Product Prefix、Product Number
抽出:
- 最初の部分(
PRD)はLEFTを使用; - 数値部分(
001)はRIGHTまたはMIDを使用。
すべての行に数式を適用。
プレフィックスには=LEFT(D2,3)、番号には=RIGHT(D2,3)または=MID(D2,5,3)を使用し、すべての行に数式を適用。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 5
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 5