【Excel】文字を自動で分割!~TextSplit関数~

こんにちは。Nakaiです。
昨日は桜が咲いてきそうな春のような陽気でしたね。
しかし、まだまだ2月。寒暖差が一番身体にこたえるので、あたたかくすごしてまいりましょう。
すっかりお久しぶりのブログになってしまいましたが、また書いていきますのでぜひご覧くださいませ。
今日は、Excel365の便利な関数のご紹介です!
名簿や住所リストを扱っていると、「メールアドレスをドメインでわけたい」「姓と名でわけたい」
という作業がよくありますよね。
例えば下記の表ですが、ペット商品の一覧ですが、3つの種類が1つのセルに表示されているので、抽出などを行うとき不便です。
半角スペースで区切られた種類ごとに3つのセルに分割していきましょう。

実は、Excel2019までの関数では、B2のセルに、「CAT」を取り出すためには、
=LEFT(A2, FIND(” “, A2) – 1)
と、Find関数で半角スペースの位置を調べて、Left関数で取り出すという式を立てる必要がありました。
同様に、真ん中のFOODを取り出すためには、下記のように空白の位置の開始と終了の位置をFind関数で探さなければいけないのでかなり複雑になりますね。
=MID(A2, FIND(” “, A2)+1, FIND(” “, A2, FIND(” “, A2)+1) – FIND(” “, A2) -1)
しかし
Excel365のTextSpilit関数を利用すると、B2のセルにたったこれだけを入れるだけで横方向に分割した結果を表示してくれます!
=TEXTSPLIT(A2,” “)

B2セルに入力した式を下方向にコピーすると、C列D列にも分割した値が自動的に表示されます。
業務では、メールアドレスを「ID / ドメイン」に分けたい!住所を自動で3つに分割したい!などよくある作業です。
TextSpilit関数を覚えていれば一瞬で分割できます。
是非使ってくださいね!
パソコン教室ISA船橋FACE校では、関数の業務で使えるテクニックをしっかり学習できる関数活用講座をご用意しています。
もう少しスキルアップしたい!という方は、ぜひ無料体験レッスンをお申込みください。
夢を叶えるキャリアアップスクール パソコン教室ISA船橋FACE校
「すべては受講生のために」をモットーに、ビジネスに必要なパソコンスキルから
就転職に向けてのパソコン資格の取得まで個別授業を行っています。
是非お気軽にご来校ください。
住所:千葉県船橋市本町1丁目3-1 FACEビル12F
連絡先:TEL: 047-424-3544
Mail: isa_funabashi@isa-school.co.jp
授業時間
月~木 10:30~20:30
金~日 10:00~17:00
