Excelでフラッシュフィル| Excel 2013および2016のフラッシュフィル(ショートカット)

ExcelのFlashFillとは何ですか?

フラッシュ塗りつぶしは、Excelテーブルのセルの自動フィラーのようなもので、Excelは、Excelの前の塗りつぶしからのデータのパターンを検出します。隣のセルに文字を入力すると、提案されたデータが自動的にフラッシュされます。データタブのデータツールセクションまたはキーボードショートカットCTRL + Eで使用できます。

ExcelでFlashFillをオンにする方法は?(ステップバイステップ)

デフォルトでは、Excelはシステムのフラッシュフィルオプションをオンにしている必要があります。以下の手順でターンがオンになっていない場合に備えて。

  • ステップ1: [ファイル]> [オプション]に移動します。

  • ステップ2:次に、[詳細設定]> [チェックボックス]に移動します。

Excelでフラッシュフィルを使用する方法は?(例付き)

このFlashFill Excelテンプレートはここからダウンロードできます– Flash FillExcelテンプレート

例1-請求書番号からFYを抽出する

請求書番号に関するデータがあります。このリストからFYを抽出したいと思います。多くの複雑な数式を適用することは、中級ユーザーにとって難しい作業になります。しかし、フラッシュフィルは私をここに救ってくれます。

  • ステップ1:まず、Excelに何をしているのかを伝える必要があるので、セルB2に最初の会計年度を入力します。

  • ステップ2: [データ]> [フラッシュフィル]に移動します。

フラッシュフィルを適用するためのショートカットキーは次のとおりです。

  • ステップ3:セルに最初のFYを入力した後、Excelは塗りつぶしのパターンを理解します。ここでは、2つの方法でフラッシュフィルを実行できます。

まず、最初のエントリを最後までドラッグし、Excelの[オートフィル]オプションをクリックして、[フラッシュフィル]を選択します

これで、請求書番号の列からすべての会計年度番号が挿入されます。

次に、セルに最初のFYを入力した後、CTRL + Eを押すと、FYの請求書番号の列が抽出されます。

例2–姓名を抽出する

これは、私たち全員が過去に行った共通のタスクです。フラッシュフィルはここで私たちを助けることができます。

上記のリストから、姓と名を別々に取得したいと思います。

まず、B2セルに名を入力し、C2セルに姓を入力します。

次に、B2セルに移動し、CTRL + Eを押します

C2セルに移動し、CTRL + Eを押します

例3–フラッシュフィルを使用した数値のフォーマット

フラッシュフィルは、セルの一部を抽出するだけでなく、セル値のフォーマットにも役立ちます。次に、以下の例を見てください。電話番号があり、9056-2358-90のようにフォーマットしたいと思います。

まず、最初のセルにフォーマットを入力します。

この時点で、Excelはデータ系列のパターンをすでに知っています。次に、CTRL + Eを入力します

例4–フラッシュフィルを使用して2つの値を組み合わせる

フラッシュフィルは、姓と名を分離するだけでなく、組み合わせも行います。これで、2つの異なる列に姓と名が表示されました。次の列にフルネームが必要です。

セルC2に必要なパターン名を入力します。

次に、フラッシュフィルへのショートカットキーを押します。

制限事項

フラッシュフィルにも独自の制限があります。それらを知ることは非常に重要です:

  • フラッシュフィルは動的ではありません。変更があった場合に結果のセルを変更することは数式ではないことに注意してください。
  • フラッシュフィルは誤ってデータを入力する可能性があります。以下の例を見てください。

上の画像では、ミドルネームを抽出したいと思いました。最初のセルにミドルネームを入力してCTRL + Eを押しました。ただし、ミドルネームがないため、ミドルネーム自体が抽出されています。

覚えておくべきこと

フラッシュフィルは、データのパターンに基づいて機能します。パターンがない場合、Excelは以下のエラーメッセージを表示します。