エクセル 複数の区切り文字で文字列を分割して別セルに抽出!

エクセル、複数の区切り文字で文字列を分割して、別のセルに抽出する方法を紹介しています。それには、エクセル「区切り位置」を使います。分割した文字を振り分けて、別セルに抽出しています。「区切り位置」では、さまざまな区切り文字で文字列を区切って、別セルに分割、抽出することができますが、その区切り文字には、色々あります。ここでは、1つの区切り文字ではなく、複数の区切り文字で文字列を分割して、別セルに抽出する方法を説明しています。エクセル「区切り位置」が、使いこなせるようになります。

 

 

さまざまな区切り文字で文字列を分割

エクセル「区切り位置」では、文字列をさまざまな区切り文字で分割して、セルに抽出できます。

エクセルの区切り位置

エクセルの「区切り位置」機能は、セル内の文字列を、記号やある文字、空白で区切って、複数のセルに分割して抽出することができます。

「データ」タブ→「データーツール」→「区切り位置」をクリックします。

 

 

複数の区切り文字で文字列を分割

文字に「カンマ」「セミコロン」「スペース」の複数の区切り文字がある場合、文字列を分割させて表示しましょう。

 

 

カンマ」「セミコロン」「スペース」の区切り文字が、混在している文字列があります。「商品名」「商品№」「枝番」「地域コード」に分割して、列A、B、C、Dに、抽出してみましょう。

 

 

1.セル範囲「A2:A6」を選択して「区切り位置」をクリックします。

 

 

2.「区切り位置指定ウィザード-1/3」ダイアログボックスが開きます。「データのファイル形式を選択してください」で、次のように選択しましょう。

「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ(D)」を選択。

3.「次へ(N)>」をクリックしましょう。

 

 

4.「区切り位置指定ウィザード-2/3」ダイアログボックスで設定し、入力が終わったら「次へ(N)>」をクリックしましょう。

次のように設定します。

区切り文字    : セミコロン(M) カンマ(C) スペース(S)

 

 

5.「区切り位置指定ウィザード-3/3」ダイアログボックスが開きます。「列のデータ形式」が「G/標準(G)」にチェックマークが入っているのを確認しましょう。

6.「表示先」に「$A$2」と入力されているのを確認して、「完了(E)」をクリックしましょう。

 

 

7.セル範囲「A2:A6」の文字列が、「商品名」「商品№」「枝番」「地域コード」に分割されて、列A、B、C、Dに抽出されました!

 

 

その他の区切り文字で文字列を分割

文字が「タブ(T)」「セミコロン(M)」「カンマ(C)」「スペース(S)」、以外の区切り文字で区切られている場合、文字を分割させて表示します。

 

 

特定の区切り文字で、区切られている文字列があります。列A、B、C、Dに、「カード№1」「カード№2」「カード№3」「カード№4」を抽出してみましょう。

 

 

1.セル範囲「A2:A6」を選択して「区切り位置」をクリックします。

 

 

2.「区切り位置指定ウィザード-1/3」ダイアログボックスが開きます。「データのファイル形式を選択してください」で、次のように選択しましょう。

「データのファイル形式を選択してください」→「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ(D)」を選択。

3.「次へ(N)>」をクリックしましょう。

 

 

4.「区切り位置指定ウィザード-2/3」ダイアログボックスで設定し、入力が終わったら「次へ(N)>」をクリックしましょう。

次のように設定します。文字列を、区切り文字「-」で区切ります。

区切り文字        : その他(O)

その他(O):ボックス    : 「-」

 

 

5.「区切り位置指定ウィザード-3/3」ダイアログボックスが開きます。「列のデータ形式」が「G/標準(G)」にチェックマークが入っているのを確認しましょう。

6.「表示先」に「$A$2」と入力されているのを確認して、「完了(E)」をクリックしましょう。

 

 

7.セル範囲「A2:A6」の文字列が、「カード№1」と「カード№2」「カード№3」「カード№4」に分割されて、列A、B、C、Dに抽出されました!

こちらの記事もご覧ください。⇒ワード・エクセル・パワーポイント・アクセスが初心者でも短期間でマスターできる楽パソ!音声と映像で自宅で学べる。

こちらの記事もご覧ください。⇒マイクロソフトオフィスソフトとプログラミングスキルが初心者でも短期間でマスターできる楽パソ!音声と映像で自宅で学べる。

区切り位置で特定の文字を抽出

エクセルの区切り位置では、さまざまな区切り文字でセルの文字列を分割して抽出することができます。ここでは、セルの文字列を区切り文字で区切って、複数の列に分割して抽出しましたが、文字列に中から、特定の文字だけを抽出することもできます。エクセル関数を使って、特定の文字だけ抽出する方法もありますが、文字列によっては、エクセルの区切り位置の方が簡単に一括で特定の文字だけ抽出できます。

こちらの記事もご覧ください。⇒エクセルでセル内で改行された文字列を分割する方法

エクセル・ワード・パワーポイント・アクセス・マクロVBA・WEBプログラミングを入門から応用までらくらくマスターできる ➡ 動画パソコン教材

ワード・エクセル・パワーポイント・アクセスを入門から応用まで映像と音声でわかりやすく学ぶことができます。
↓ ↓ ↓ ↓ ↓

ワード・エクセルパワーポイント・アクセスとエクセルマクロVBA・WEBプログラミング・パソコンソフト作成を入門から応用まで映像と音声でわかりやすく学ぶことができます。
↓ ↓ ↓ ↓ ↓

ワード・エクセル・パワーポイント・アクセスとWEBプログラミングを入門から応用まで映像と音声でわかりやすく学ぶことができます。
↓ ↓ ↓ ↓ ↓
エクセルのマクロとVBAを入門から応用まで映像と音声でわかりやすく学ぶことができます。
↓ ↓ ↓ ↓ ↓

VBA・Java・WEB・C#・HTML/CSSプログラミングを入門から応用まで映像と音声でわかりやすく学ぶことができます。
↓ ↓ ↓ ↓ ↓