Excel のセルから特定のテキストを素早く抽出
Kutools for Excel
300+でExcel の機能を強化
強力な機能
Excel にはデフォルトでテキスト抽出に役立つ関数が多数用意されています。たとえば、LEFT 関数やRIGHT 関数を使えば文字列の左端または右端から、MID 関数を使えば任意の位置からテキストを簡単に抽出できます。しかし、多くのExcel ユーザーにとって、これらの数式を覚えて正しく適用するのは日常業務での大きな悩みの種です。 そこでおすすめしたいのが、選択したセルから必要なテキストを一括でサッと抽出できる強力な機能——テキストの抽出を搭載したKutools for Excelユーティリティです。わずかな設定だけで、セル内の必要なテキストを瞬時に抽出できます!
Kutools > テキスト > テキストの抽出をクリックします。スクリーンショットを参照してください:

セルから先頭または末尾の n 文字を抽出
このセクションでは、セルから先頭または末尾の n 文字を抽出する方法について説明します。以下の手順に従ってください。

1。Kutools > テキスト > テキストの抽出をクリックして、この機能を有効にしてください。

2。テキストの抽出ダイアログボックスで、次のように設定してください。
テキストの抽出元となるセル範囲を選択するためのボタンをクリックします。
注:ダイアログの左下隅にある数式として挿入チェックボックスをオンにすると、結果が数式として結果セルに挿入されます。参照元セルの値が変更されると、結果も自動的に更新されます。
3。テキストの抽出ダイアログボックスで、結果を出力する空白セルを選択して、OKをクリックします。

これで、選択したセルの先頭または末尾から N 文字が、以下のスクリーンショットのように抽出されました。

セルから位置に基づいてテキストの抽出
以下のスクリーンショットのように、セル内の4 文字目から4 文字を抽出したい場合は、次の手順に従ってください。

1。Kutools>テキスト>テキストの抽出をクリックしてこの機能を有効にします。
2。テキストの抽出ダイアログボックスで、以下の設定を行ってください。
テキストの抽出元となるセル範囲を選択するためのボタンをクリックします。
注:ダイアログの左下隅にある数式として挿入チェックボックスをオンにすると、結果が数式として結果セルに挿入され、参照元セルの値が変更されると自動的に更新されます。
3。テキストの抽出ダイアログボックスが表示されたら、結果を出力する空白セルを選択して、OKボタンをクリックします。

これで、指定位置から始まり、指定位置で終わる文字列が一括で出力先セルに抽出されます。

セルから特定の文字列/文字の前または後ろのテキストの抽出
このテキストの抽出機能を使えば、セル内の特定の文字列や文字(たとえば以下のスクリーンショットのようにハイフン「-」)の前または後ろにあるテキストを簡単に抽出できます。

1。Kutools>テキスト>テキストの抽出をクリックしてこの機能を有効にします。
2。テキストの抽出ダイアログボックスで、以下の設定を行います。
テキストの抽出元となるセル範囲を選択するためのボタンをクリックします。
注記:
3。テキストの抽出ダイアログボックスで、テキストの抽出結果を出力する空白セルを選択し、OKをクリックします。

結果は、以下のスクリーンショットのとおり表示されます。

セル内のテキスト文字列からすべての数値を抽出
Excel にはテキスト文字列から数値を抽出するための組み込み機能がなく、複数の関数を組み合わせるしかありません。しかし、Kutools を使えば、テキスト文字列から数値を簡単に抽出できます。

1。Kutools>テキスト>テキストの抽出をクリックしてこの機能を有効にします。
2。テキストの抽出ダイアログボックスで、以下の設定を行います。
テキストの抽出元となるセル範囲を選択するためのボタンをクリックします。
注:ダイアログの左下隅にある数式として挿入チェックボックスをオンにすると、結果が数式として結果セルに挿入され、参照元セルの値が変更されると自動的に更新されます。
3。テキストの抽出ダイアログボックスで、テキストの抽出を出力する空白セルを選択し、OK をクリックしてください。

これにより、テキスト文字列内の任意の位置にある数値を抽出できます。スクリーンショットをご参照ください。

ルールに基づいて特定のテキストを抽出
上記の固定オプションに加えて、テキスト抽出機能ではワイルドカードを使ったルールを作成し、ニーズに応じて必要なテキストを自由に抽出できます。たとえば、「(*)」というルールで丸括弧内のテキストを抽出したり、「@*」というルールでメールアドレスからドメイン部分を抽出したりすることが可能です。以下の手順に従って、ルールを適用してテキストを抽出してください。
例1:セルから2 つの文字の間のテキストの抽出
このセクションでは、選択したセルから2 文字間のテキストを一括抽出するためのルール作成方法をご紹介します。

1。Kutools>テキスト>テキストの抽出をクリックしてこの機能を有効にします。
2。テキストの抽出ダイアログボックスで、以下の設定を行います。
テキストの抽出元となるセル範囲を選択するためのボタンをクリックします。
注記:
3。テキストの抽出ダイアログボックスで、結果を出力する空白セルを選択して[OK]ボタンをクリックします。

これにより、選択したセルから丸括弧(およびその中のテキスト)が一括で抽出されます。スクリーンショットをご参照ください:

例2:セル内のメールアドレスからドメインを抽出
このセクションでは、セル内のメールアドレスからドメインを抽出するルールの作成方法をご紹介します。

1。Kutools>テキスト>テキストの抽出をクリックしてこの機能を有効にします。
2。テキストの抽出ダイアログボックスで、以下の設定を行います。
メールアドレスを含むセル範囲を選択するためのボタンをクリックします。
注記:
3。テキストの抽出ダイアログボックスが表示されたら、結果を配置する空白セルを選択して、OKをクリックします。
すべてのメールドメインが、選択したメールアドレスから一括で抽出されます。

おすすめの生産性ツール
Office Tab:便利なタブ機能を Microsoft Office で使えます。Chrome、Firefox、そして新しいEdge ブラウザーと同じように、タブを使ってドキュメント間をスムーズに切り替えられ、ウィンドウが散らかりません。詳しくはこちら。。。
Kutools for Outlook:Kutools for Outlook は、Microsoft Outlook 2010~2024(およびそれ以降のバージョン)と Microsoft 365 向けに100 以上の強力な機能を提供し、メール管理をシンプルに、生産性をぐんと高めます。詳しくはこちら。。。
Kutools for Excel
Kutools for Excel は、Excel 2010~2024 および Microsoft 365 向けに300 以上の高度な機能を提供し、作業効率を大幅にアップします。上記の機能は、その豊富なタイムセーバーツールの中のほんの一例にすぎません。

