【小ワザ】意外と知らない?フラッシュフィルの便利な使い方

スポンサーリンク

f:id:excelblog:20190703103817g:plain

こんにちは、Excel時短ワザ講師のSHUNです。
何回かにわたって指定した文字列を抜き出す方法を紹介してきましたが、実はExcelには関数を使わなくても簡単に文字列を抜き出す方法があります。

その関数を使わない方法とは、フラッシュフィルという機能を使うことです。
今回はそんな便利なフラッシュフィル機能を解説したいと思います。

この記事を読むと分かること
・フラッシュフィルの機能について
・フラッシュフィルの使い方
・フラッシュフィルのショートカットキー

前回は関数を使った抜き出し方を解説しました。こちらも合わせてお読みください。

LEFT関数とFIND関数とは?メールアドレスの@より手前を抜き出す方法
Excelで住所録などを扱っていて、苗字だけやメールの前半だけを抜き出したいと思ったことはないでしょうか?指定した文字より手前を抜き出すことはFIND関数とLEFT関数を使うことで簡単にできます。この記事で詳しく解説していますのでぜひご覧ください。
スポンサーリンク

1.フラッシュフィルの機能とは?

フィルと言えば、連続するデータを入力することができるオートフィルを使うことが多いと思います。
フラッシュフィル連続データから法則性を見つけ出し、自動的にデータを入力することができるオートフィルよりとても便利な機能です。
それでは実際に解説していきます。

それでは前回の記事と同じように、メールアドレスから@(アットマーク)より手前を関数を使わずに抜き出してみましょう。

2.フラッシュフィルの使い方

f:id:excelblog:20190720201607p:plain
表1

今回はこの表のアドレスの列から@(アットマーク)より手前を抜き出して、フラッシュフィルを使ってアカウントの列に入力したいと思います。

f:id:excelblog:20190720202026p:plain

表2

まずは、アカウントの列の一番上にコピペか直打ちで抜き出したいデータをサンプルとして一つ入力します。
今回は、@(アットマーク)より手前を抜き出したいので、
torii_hiroaki
までを入力します。
※ここでは関数を使わず直に文字を打ち込むだけです。

1行目のデータを入力したら、データタブのフラッシュフィルを選択します。

f:id:excelblog:20190720203309p:plain

表3

すると、ボタン一つで全てのメールアドレスの@(アットマーク)より手前を入力することができました。
これはとても便利ですね!

3.ショートカットキーを使う方法も

フラッシュフィルは、入力したサンプルのデータを元に法則性を見出し、自動的に残りのセルに入力をしてくれるとっても便利なExcelの機能です。
同じ要領で、@(アットマーク)より後ろのドメインを抜き出してみましょう。

f:id:excelblog:20190720204546p:plain

表4

先ほどと同じように、サンプルとして、1つデータを入力します。
今回は時短ワザらしく、ショートカットキーを使ってみましょう。
Ctrl+Eを押します。

f:id:excelblog:20190720204836p:plain

表5

無事、ドメイン部分を入力することができました。
フラッシュフィルExcelが法則性を見出して自動的に入力をしてくれるので便利ですが、法則があいまいな場合、うまくいかないことがあります。
その場合は1行目でうまくいかなかったら2行目まで入力をしてからフラッシュフィルをするなど工夫をすることでうまくいくことがあります。
※このフラッシュフィルの機能はExcel2013以降に追加された機能です。それ以前のExcelをお使いの方は、関数で抜き出しをお願いします。


いかがだったでしょうか?
今回はフラッシュフィルについて紹介しました。
まさに、時短ワザという機能なので、関数を入力する前にフラッシュフィルを使えないか試してみることで更なる時短につながると思います。
ぜひ、覚えておいていただければと思います。
最後までお読みいただきありがとうございました。

↓次の記事はこちら↓
顧客データや住所録を作るのに便利な記事一覧はこちら
住所から都道府県を抜き出す方法と必要な関数とは?
ボタン一つで見栄えがキレイに!テーブル機能の使い方とは?
セルに入力する文字をプルダウンのリストから選択する方法とは?
LEFT関数とFIND関数とは?メールアドレスの@より手前を抜き出す方法
【小ワザ】意外と知らない?フラッシュフィルの便利な使い方
エクセルの印刷をきれいに資料1ページにまとめる方法とは?
ROW関数を使って行番号を常に数字順にする方法とは?
【初心者】メールアドレスの@より後を抜き出す方法
データの重複を一括で抽出する方法と削除する方法とは?
エクセルで先頭の列や行の表示の固定方法と解除方法とは?
住所録の郵便番号を一度にハイフンで区切る2つの方法とは?
半角、全角を一括で変換!ASC関数とJIS関数の使い方とは?
エクセルでプルダウンリストの作成方法と解除方法とは?
入力規制で作業を効率的に!データの入力規制の使い方とは?
A列が消えた!エクセルで左端の列を再表示させる2つの対処法とは?
タイトルとURLをコピーしました