\r\n\r\n
Microsoft Excelで完結する作業の中には、面倒なものも少なくありません。幸いなことに、Excelにはそのようなスプレッドシートを適切に動作させるための機能がいくつか備わっている。ここでは、「フラッシュフィル」と「オートフィル」の2つを見ていきます。
フラッシュフィルは、データのパターンを自動的に検出し、セルをすばやく埋めることができます。
例えば、フルネーム(姓と名)のリストから始めて、それらを別々の列に分割することを決めた場合、Flash Fillはその作業の多くを自動的に行うことができます。
まず、名前のリストがあるとします。名前を入力する列では、最初のセルに名前だけを入力します。
Excelウィンドウの上部にあるリボンから「データ」タブをクリックします。
次に、「データツール」セクションの「フラッシュフィル」ボタンをクリックします。
ご覧のように、Excelはパターンを検出し、フラッシュフィルはこの列の残りのセルを名前だけで塗りつぶします。
ここから、Excelにパターンが認識されたので、入力中にプレビューが表示されるはずです。試しに、あなたの名前を入力した次のセルに、対応する姓を入力してみてください。
キーボードの「Enter」キーをクリックすると、下のセルに移動し、Excelがすべての姓を適切な場所に表示するようになります。
Enter」をクリックして承諾すると、Flash Fill がこの列の残りのセルを自動的に補完します。
自動塗りつぶしは、フラッシュ塗りつぶしに少し似ていますが、多数のセルを扱う作業に向いています。また、数字などパターンがはっきりしているセルにも向いています。その仕組みを知るために、いくつかの数字を入力してみましょう。
クリック&ドラッグで2つのセルを選択します。
セルの右下にある四角を探し、好きなだけ下にドラッグしてください。
Excelはこのパターンを認識し、指定した位置より下のセルをすべて塗りつぶします。
しかし、これは数字だけではありません。自動入力は、日や月など、さまざまなパターンに適用されます。
先の例で示したように、右下のボックスをクリックして下にドラッグすると、Excelはオートフィル機能を使って下のセルをすべて塗りつぶすことができます。
フラッシュフィルとオートフィルの使用は、明らかなパターンであれば、エクセルで作業を自動化する簡単な方法です。
Excelがより複雑なパターンを検出することがあるのは驚きですが、信用できるものではありません。最も安定した成果を得るために、シンプルなものにこだわってください。