フラッシュフィルでExcel のデータ入力をマスターしよう – 5 の具体例付き
フラッシュフィルは Microsoft Excel の機能で、ユーザーの入力操作からパターンを自動的に学習し、それに基づいてデータを素早く入力します。この機能はExcel 2013 で導入され、以降のバージョンすべてでご利用いただけます。たとえば、以下のデモのように、フルネームのリストから隣接する列に「名」を瞬時に抽出することが可能です。本チュートリアルでは、フラッシュフィルを適用する4 つの方法をご紹介するとともに、Excel での活用シーンがイメージしやすいよう、実践的な使用例を5 つご提供します。
動画:フラッシュフィルの使い方
Excel でフラッシュフィルを適用する方法
Excel でフラッシュフィルを適用する方法は4 つあり、このチュートリアルではそれぞれを詳しく解説します。
Enter キーを押してフラッシュフィルを適用
Enter キーを使ってExcel でフラッシュフィルを自動適用するには、次の手順に従ってください。
手順1:パターンの入力を開始
フラッシュフィルを開始したいセルに、Excel に認識させたいパターンの最初の例を入力してください。
たとえば、A2:A6 のリストにあるフルネームから名を抽出するには、そのフルネームの隣にあるセル(ここでは B2)に名を入力します。

手順2:フラッシュフィルを開始
最初の例を入力したら、Enterキーを押して、同じ列の次のセルに移動します。

手順3:フラッシュフィルを実行
2 番目の例の入力を開始します(ここではセル A3 に2 番目の名前を入力)。入力すると、Excel が最初のセルからパターンを認識し、列の残りのセルに対してグレー表示のプレビューを示します。

手順4:Enter キーで確定
プレビューが目的の内容と一致したら、Enterキーを押して確定してください。Excel は認識したパターンに基づき、残りのセルを自動的に入力します。

ショートカットを使ってフラッシュフィルを適用
ショートカットを使えば、Excel でフラッシュフィルを素早く適用でき、データ操作がより効率的になります。手順は以下の通りです。
手順1:パターンの入力を開始
データの隣接セルに、Excel に繰り返させたいパターンの最初の項目を手動で入力します。たとえば、フルネームのリストから「名」を抽出する場合は、最初のフルネームの隣にその「名」を入力してください。

手順2:フラッシュフィルを開始
最初の例を入力したらEnterキーを押し、同じ列の次のセルに移動します。

手順3:フラッシュフィルのショートカットを使用
キーボードで以下のキーを押します。
Ctrl + E
手順4:入力されたデータを確認
Excel は、あなたが入力したパターンに基づいて残りのセルを即座に自動入力します。フラッシュフィルが正しいパターンを適用しているか確認するため、データを必ずご確認ください。

フラッシュフィルをExcel リボンから適用する
フラッシュフィルは、Excel リボンの「データ」タブにあります。以下は、リボンからフラッシュフィルを適用する手順です。
手順1:パターンの入力を開始する
データの隣接セルに、Excel で複製させたいパターンの最初の項目を手動で入力してください。たとえば、フルネームのリストから「名」を抽出する場合は、最初のフルネームの隣にその「名」を入力します。

手順2:フラッシュフィルを開始する
Enterキーを押すと、最初の例を入力した後、同じ列の次のセルに移動します。

手順3:リボンでフラッシュフィルを適用する
データタブに移動し、データツールグループ内でフラッシュフィルを選択してください。
![Excel リボンの [データ] タブにある [データツール] グループ内のフラッシュフィルボタンのスクリーンショット](http://cdn.extendoffice.com/images/stories/doc-excel/flash%20fill/doc-flash-fill-6.png)
手順4:入力されたデータを確認する
Excel は、あなたが開始したパターンに基づいて、残りのセルを即座に埋めます。フラッシュフィルがパターンを正しく適用しているかデータを確認し、正しくない場合は手動で調整してください。

オートフィルハンドルを使用してフラッシュフィルを適用する
フラッシュフィルを適用するもう一つの方法は、オートフィルハンドルをドラッグすることです。この方法は直感的で、数式や値を列にコピーするのと同じように動作します。
手順1:パターンの入力を開始する
データの隣接セルに、Excel で複製したいパターンの最初の項目を手動で入力してください。たとえば、フルネームのリストから「名」を抽出する場合は、最初のフルネームの隣にその「名」を入力します。

手順2:オートフィルハンドルを使用する
最初の例を入力したセルの右下隅にマウスポインターを合わせると、ポインターがプラス記号(+)に変わります。これがオートフィルハンドルです。

手順3:下方向にドラッグする
オートフィルハンドルをクリックしたまま、フラッシュフィルを適用したいセルの上まで列の下方向にドラッグし、マウスボタンを離してください。

一部のケースでは、この時点でExcel が最初に入力した例に基づき、自動的にセルを正しく入力します。ただし、ほとんどの場合、正確に入力させるには次の手順に進む必要があります。
手順4:オートフィルオプションメニューでフラッシュフィルを選択する
- 選択したセルの右下隅にある自動フィルオプションボタンをクリックしてください。

- 表示されたメニューからフラッシュフィルを選択してください。

5 のフラッシュフィル活用例
Excel のフラッシュフィルを活用してさまざまな作業をこなすのは非常に効率的です。本ガイドでは、フラッシュフィルの威力を示す5 つのシナリオを紹介します。
- 例1:フラッシュフィルを使ってテキストの一部を抽出(列に分割)
- 例2:フラッシュフィルを使ってセルを結合
- 例3:フラッシュフィルを使ってテキストの追加
- 例4:フラッシュフィルを使って書式を変更
- 例5:フラッシュフィルを使って文字列の順序を変更
例1:フラッシュフィルを使用してテキストの一部を抽出する(列に分割)
フラッシュフィルは、フルネームから名を分離したり、住所の特定部分を抽出したり、テキストから数値を切り出したりする作業に最適な強力なツールです。複雑な数式や手動でのデータ入力が不要になり、面倒な作業もあっという間に完了します。
A 列に名前リストと ID 番号が含まれているものとし、B 列に氏名を抽出したいとします。
以下の手順に従って操作してください。
手順1:最初の例を手動で入力する
セル B2(抽出元の最初のデータの隣)をクリックし、セルに「抽出 A2」という名前を手動で入力します。

手順2:フラッシュフィルを使用する
自動的に:
- B2 に名前を入力したら、Enterキーを押して B3 に移動します。
- 2 番目の名前の入力を開始すると、Excel はパターンに基づいてリストの残り部分の名をグレー表示でプレビューすることがあります。

- このフラッシュフィルの提案を受け入れるには、Enterキーを押してください。

手動で:
Excel が自動的に入力補完を提案しない場合は、B2 セルに名前を入力後、Enterキーを押して同じ列の次のセルに移動し、続いてCtrl + Eを押してください。これにより、Excel がフラッシュフィル機能を使って、入力内容に基づき列全体を自動的に入力します。
A2:A5 のリストから ID 番号を取得するには、上記の手順を繰り返してフラッシュフィルを適用してください。


Kutools のセルの分割機能でExcel 体験を一新しましょう!
Kutools の「セルの分割」機能で、Excel の可能性を最大限に引き出しましょう!テキスト、数値、日付を簡単に複数の列や行に分割できます。(以下のデモ👇をご覧ください。)時間を節約し、エラーを削減。このユーザーフレンドリーなツールで、データ管理がさらに強力になります。今すぐダウンロードして、スプレッドシート管理を効率化しましょう!

例2:フラッシュフィルを使用してセルを結合する
Excel のフラッシュフィルは、氏名や住所など複数のセルに分かれているデータを結合する作業を時短できます。複雑な数式や手動でのコピー&ペーストが不要になり、データ管理作業を効率化します。
氏名、役職、年齢の3 つの列があり、これらを各行ごとに1 つのセルに結合したい場合は、以下の手順に従ってください。
手順1:最初の例を手動で入力する
結合したいデータの隣にあるセル D2 をクリックして、手動で結合内容を入力してください。

手順2:フラッシュフィルを使用する
自動的に:
- 最初の組み合わせを入力したら、Enterキーを押して D3 セルに移動します。
- 2 番目の組み合わせの入力を開始すると、Excel はパターンに基づいてリストの残り部分の組み合わせをグレー表示でプレビューすることがあります。

- このフラッシュフィルの提案を受け入れるには、Enterキーを押してください。

手動で:
Excel が自動的に入力補完を提案しない場合は、D2 セルに最初の組み合わせを入力後、Enterキーを押して同じ列の次のセルに移動し、続いてCtrl + Eを押してください。これにより、Excel はフラッシュフィル機能を使って、入力内容に基づき列全体を自動的に入力します。
🚀Kutools の「高度な結合」機能でデータ統合を革新しましょう!
Excel でデータを失うことなく、行や列をシームレスに統合できます。複雑なデータセットにも最適!「高度な結合」機能が統合作業をシンプルにし、正確性と効率性をぐっと高めます。財務報告書でも膨大なリストでも、「高度な結合」は迅速かつエラーのない統合を実現する頼れるツールです。今すぐKutools でExcel スキルをアップグレードしましょう!

例3:フラッシュフィルを使用してテキストの追加する
フラッシュフィルを使用してデータにテキストの追加すると、データ入力が大幅に高速化され、データセット全体で一貫性を確保できます。
ここでは、A2:A5 範囲の各セルの末尾に「kg」を追加します。以下の手順に従ってください。
手順1:最初の例を手動で入力する
テキストを追加したいデータの隣にあるセル B2 をクリックし、最初の例を手動で入力してください。

手順2:フラッシュフィルを使用する
同じ列の次のセルに移動するには、まずEnterキーを押し、その後 Ctrl+Eを押してください。すると、Excel がフラッシュフィルを実行し、あなたの初期入力に基づいて列を下方向に自動的に入力します!

Kutools のテキストの追加機能でExcel 体験をさらに充実させましょう!👀
セルの先頭または末尾にテキストを簡単に追加でき、手作業での編集時間を大幅に節約できます。接頭辞や接尾辞の追加、データの統一フォーマットに最適です。日付の標準化やエントリの分類といった作業もラクラクこなせます。Kutools の「テキストの追加」機能は、効率的でミスのないExcel 作業に欠かせないツールです。今すぐ試して、スプレッドシート管理を革新しましょう!

例4:フラッシュフィルを使用して書式を変更する
フラッシュフィルは、テキストを小文字に変換したり、タイトルケースにしたり、さらには電話番号や日付の書式を変更したりするさまざまな書式変更に使用できます。簡単なテキスト書式設定作業において、手動での再入力や複雑な数式の代わりとなる強力なツールです。
ここでは、A2:A5 範囲のテキストを先頭文字のみ大文字に変更します。以下のガイドに従って操作してください。
手順1:最初の例を手動で入力する
大文字と小文字を変更したいデータの隣にあるセル B2 をクリックし、最初の例を手動で入力してください。

手順2:フラッシュフィルを使用する
自動的に:
- 最初の例を入力したら、Enterキーを押して B3 に移動します。
- 2 番目の組み合わせの入力を始めると、Excel がパターンをもとにリストの残りの組み合わせをグレー表示でプレビューすることがあります。

- このフラッシュフィルの提案を受け入れるには、Enterキーを押します。

手動で:
Excel が自動的に入力補完を提案しない場合、B2 セルに最初の例を入力した後、同じ列の次のセルに移動するためにEnterキーを押してから、Ctrl + Eを押してください。これにより、Excel がフラッシュフィルを使用して、入力した内容に基づいて列全体を自動的に入力します。
例5:フラッシュフィルを使用して文字列の順序を変更する
Excel でフラッシュフィルを使用して文字列の順序を変更するのは、手動編集や複雑な数式を使わずにデータを再構成する効率的な方法です。以下がその手順です。
手順1:最初の例を手動で入力する
順序を変更したいデータの隣にあるセル B2 をクリックし、最初の例を手動で入力します。

手順2:フラッシュフィルを使用する
同じ列の次のセルに移動するためにEnterキーを押し、その後 Ctrl+Eを押します。これによりExcel がフラッシュフィルを実行し、あなたの初期入力に基づいて列を下方向に自動入力します。

よくある質問
フラッシュフィルの制限事項
フラッシュフィルはデータを動的に更新しません。
フラッシュフィルは動的に更新されません。元のデータを変更しても、その変更内容はフラッシュフィルの結果に反映されません。
パターンが明確でない場合、誤った結果が生じることがあります。
フラッシュフィルは複雑なパターン、特に一貫性のないデータでは常に正確に検出できるとは限りません。たとえば、セル A2:A6 の名前リストからミドルネームを抽出しようとしたところ、4 番目のミドルネームでエラーが発生しました。

数値形式がテキストに変換される場合があります。
フラッシュフィルを使用して書式設定を行う際、数値がテキストに変換されることがあります。たとえば、日付リストや電話番号の書式を再設定すると、これらは数値ではなくテキストとして扱われることがあります。

小数点以下の数値が正確に抽出されない場合があります。
小数を含むセルのリストに対してフラッシュフィルで数値を抽出すると、結果が正しくないことがあります。

フラッシュフィルの有効化または無効化
Excel ではフラッシュフィルがデフォルトで有効になっています。フラッシュフィルによる自動提案や変更をオフにしたい場合は、この機能を簡単に無効化できます。手順は次のとおりです。
- Excel を開き、ファイル > オプションへ移動します。
- オプションダイアログで、左側のパネルから詳細設定をクリックします。「編集中のオプション」セクションまで下にスクロールし、編集にあるフラッシュフィルを自動的に実行するのチェックボックスをオフにしてください。

- 変更を保存してフラッシュフィルを無効にするには、OKをクリックしてください。
フラッシュフィルを再度有効にするには、上記の手順をもう一度実行し、「フラッシュフィルを自動的に実行する」チェックボックスを再びオンにしてください。
フラッシュフィルが動作しない場合
Excel のフラッシュフィルが期待通りに動作しないと、イライラすることがあります。幸い、ほとんどの問題はいくつかの簡単な確認と調整で解決できます。フラッシュフィルに問題が発生した場合の対処法を以下に示します。
より多くの例を提供する:
フラッシュフィルはパターンに基づいて動作します。目的のパターンが正しく認識されない場合は、手動でさらにいくつかのセルにデータを入力してください。これにより、Excel が希望するパターンをより正確に理解できるようになります。
ショートカットを使用する
フラッシュフィルが自動で有効にならない場合は、手動で起動できます。通常はCtrl+Eを押すだけで実行できます。
Excel でフラッシュフィルが有効になっていることを確認する
[ファイル>オプション>詳細設定]を開き、「編集オプション」にある「自動的にフラッシュフィルを実行する」チェックボックスがオンになっていることを確認してください。
これらの手順を試してもフラッシュフィルが正常に動作しない場合は、手動でのデータ入力や数式の作成に頼る必要があるかもしれません。
Excel のフラッシュフィルは、データ操作を本当に革新し、時間と労力を大幅に削減します。テキストの再書式設定やデータ入力の自動化など、さまざまな作業をスマートにこなしてくれます。このチュートリアルがお役に立てたなら幸いです。さらに便利なExcel のヒントやテクニックは、どうぞこちらで詳しくご覧ください。Excel 習得への旅は、まだまだ続きます!
最高の Office 業務効率化ツール
Kutools for Excel-あなたを群衆の中から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式を作成 | データ分析とチャート生成| 拡張機能を呼び出し… |
| 人気の機能:検索、ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを処理 | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:指定した数の列を追加 | 列を移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線…) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除…)| 50+チャートタイプ(ガントチャート…)| 40+実用的な数式(誕生日に基づいて年齢を計算します…)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入…)| 12 変換ツール(単語に変換する、為替レートの変換…)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割…)|…他にも多数 |
Kutools for Excel は300 以上の機能を搭載!必要な機能をワンクリックで簡単にご利用いただけます。
Office Tab - Microsoft Office(Excel を含む)でタブを使った読み取り・編集を有効化
- 開いている数十のドキュメントを1 秒で切り替えられます!
- 毎日数百回のマウスクリックを削減して、マウス手根管症候群ともさよならしましょう。
- 複数のドキュメントを表示・編集する際の生産性が50%も向上します。
- Chrome、Edge、Firefox 同様、Office(Excel を含む)にも効率的なタブ機能をもたらします。












