販促レポート

2017/06/24 Excel小技

<エクセル> @(アットマーク)より前を抽出する便利ワザ

名簿データを作成する際、「@」など「特定の文字より前だけを抽出」したい時があります。手作業で地道に抜き出すのもよいですが、できれば効率よく作業を終わらせたいものです。本日は、そんな際に役立つ便利ワザをご紹介。
データの整形作業は何かと面倒
<エクセル> @(アットマーク)より前を抽出する便利ワザ

ビジネスでは、データ管理がとても重要なのはご存知の通り。
顧客データ、商品データ、売上データなど、業種を問わず管理すべきデータは多岐にわたります。

すぐに実践で使えるデータもありますが、そうでないものも。社内で運用するシステムに合わせ、データを改変しなければならないことはよく聞く話です。作業を経験した方ならご存知でしょうが、このデータ整形作業や改変作業って本当に面倒です。

例えば、名簿など顧客データの場合では、メールアドレスの「@から前だけ」を抽出したい...などが代表例で、その他にも住所の「都道府県だけ」を抽出したい...といったこともよくあるケースです。

データが少ない時や暇な時などは、手作業で地道に抜き出せばよいでしょう。けれど、できれば効率よく作業を終わらせたい...とは、誰もが思うはずです。


@(アットマーク)より前を抽出する便利ワザ
<エクセル> @(アットマーク)より前を抽出する便利ワザ
例えば顧客データの場合、メールアドレスを参照し 「@(アットマーク)より前を抽出」したい...といったケースはよくあるパターン。


<エクセル> @(アットマーク)より前を抽出する便利ワザ
そういったお悩みは、FIND関数をアレンジした下記の数式で解決しましょう。下記をコピーし、値のセルにペースト。
=LEFT(B2,FIND("@",B2)-1)


<エクセル> @(アットマーク)より前を抽出する便利ワザ
@(アットマーク)より前のテキストだけが抽出されました。値のセルの右下の[+]を摘み下へ引き下ろし、数式を連続コピーしたら出来上がり。簡単ですね。


<エクセル> @(アットマーク)より前を抽出する便利ワザ
逆に「@(アットマーク)より後ろを抽出」したい...といったケースの場合は、下記の数式で解決。
=RIGHT(B2,LEN(B2)-FIND("@",B2))


<エクセル> @(アットマーク)より前を抽出する便利ワザ
同じように、値のセルの右下の[+]を摘み下へ引き下ろし、数式を連続コピーしたら出来上がり。参照したメールアドレスから、「@より前」のアカウント部分、「@より後ろ」のドメイン部分に分離できました。


<エクセル> @(アットマーク)より前を抽出する便利ワザ
そのほかにも、住所録から「県名」を抽出したい...といったケースもよくあるパターンです。その際は、「@」を「県」に書き換えればOK。本当に簡単ですね。
=LEFT(B2,FIND("県",B2)-1)


<エクセル> @(アットマーク)より前を抽出する便利ワザ
県の名ではなく「○○県」としたい場合は、「1」を「0」に書き換えればOKなので、応用が利きます。ちなみに数字は、「県」を含めて「いくつ隣り?」を意味しています。
=LEFT(B2,FIND("県",B2)-0)


いかがでしたでしょうか。
知ってしまえば、「なーんだ」となりますが、それは結果論。皆さんの周りにも、手作業で地道にデータ整形をしているスタッフがいるかもしれません。その際は、ぜひ本日ご紹介した小技を教えてあげてください。


<ライタープロフィール>
担当ライター:h.nakano
ノベルティグッズの専門家、販促ノベルティ卸売りセンターを運営するサンソニックの社長です。数あるノベルティグッズお取り扱いサービスの中から、ご訪問いただきありがとうございます。マーケティングや集客を見据えた、ノベルティ用素材商品の開発を主に担当。名入れ制作事例ではエディタとして取材執筆するほか、素人ながらスチール撮影も何とかこなしております。
名入れ制作事例
公式フェイスブック

お問い合わせ

名入れのことなど、
なんでもお気軽にお問い合わせください。

電話:
045-900-2012
受付時間:
平日9:30~17:00

時間外・土日祝日のお問い合わせは、翌営業日以降
順次ご連絡させていただきます。ネット注文24時間受付

カテゴリ一覧

ページトップへ