Microsoft365およびExcel2021以降で利用できる新機能「スピル(Spill)」は、これまでのExcelの常識を大きく変えた便利な機能です。
従来のExcelでは、1つのセルに入力した数式は、そのセルにだけ結果が表示されるのが基本でした。
しかしスピルを使うと、1つの数式を入力するだけで、隣接する複数のセルに計算結果が自動的に展開されます。
「数式を入力したセルだけでなく、隣接するセルにも結果が表示される」エクセルの新機能です。
「同じ計算式を何度もコピーして貼り付けている」
「行と列を掛け合わせた表を作るのが面倒」
「配列数式は難しくて敬遠していた」
このような悩みを感じていた方にとって、スピルは作業効率を一気に改善してくれる機能です。
スピルとは?
スピル(spill)とは英語で「こぼれる」「あふれ出る」という意味を持ちます。
Excelではこの言葉通り、1つのセルから計算結果が周囲のセルへ“あふれるように”表示される動作を指します。
これまで複数セルに計算結果を出すには、以下のような方法が必要でした。
・各セルに同じ数式をコピーする
・Ctrl+Shift+Enterを使った配列数式を入力する
特に配列数式は、操作を間違えるとエラーが出たり、後から修正しづらかったりと、初心者には扱いづらい面がありました。
複数のセルに対して、同一の計算式を一度に入力し計算結果を表示することができます。
数式を入力するセルを選択し数式バーに計算式を入力し、「Ctrl+Shift+Enter」を押すと選択されたセルに数式が入力されます。
スピルでは、**配列数式の考え方を自動化した「動的配列数式」**として処理されるため、特別な操作をしなくても自然に複数セルへ結果が表示されます。
スピルでは、一つのセルに数式を入力すれば隣接するセルにも自動的に結果が表示されます。
これを「動的配列数式」と呼びます。
スピルが向いている作業とは?
スピルは次のような作業と非常に相性が良い機能です。
・行と列を掛け合わせるマトリックス計算
・数量×単価×税率などの一覧計算
・月別×商品別の集計表
・関数結果を一覧で表示したい場合
特に、**縦方向と横方向のデータを組み合わせる表(マトリックス表)**では、スピルの真価が発揮されます。
スピルを使ってマトリックス表を作成する方法
具体的なスピルの活用方法です。
ここでは「数量 × 単価 × 消費税率」を例に、スピルの基本的な使い方を解説します。
まず、縦方向に数量、横方向に単価を配置した表を用意します。
その交差する計算結果を一覧で表示したい場合、従来であれば各セルに数式を入れる必要がありました。
しかしスピルでは、計算結果の左上となる1つのセルに数式を入力するだけで完了します。
例として、D6セルに以下のような数式を入力します。
= C6:C12 * D5:H5 * B2
この数式は、
・C6:C12(数量の範囲)
・D5:H5(単価の範囲)
・B2(消費税率)
を掛け合わせる内容です。
Enterキーを押すと、D6セルを起点として、指定した行×列の範囲に計算結果が自動的に展開されます。
D6のセルに「セル範囲」を指定し、数式を入力するとその範囲でスピル=展開されます。

D6に「=C6:C12*D5:H5*B2」を入力します。

指定した範囲内で数式結果が表示されました。

スピルのメリット
スピルを使う最大のメリットは、数式の管理が圧倒的に楽になることです。
・数式は1か所だけ管理すればよい
・コピー&貼り付けが不要
・計算ミスや参照ズレが起きにくい
・表の追加・削除にも柔軟に対応できる
特に業務で使うExcelでは、「後から修正しやすい」ことが非常に重要です。
スピルを使えば、修正は元のセルの数式を変更するだけで、すべての計算結果が一括で更新されます。
ゴースト スピルの注意点
スピルには便利な反面、知っておくべき注意点もあります。
スピルで自動展開されたセルは「ゴーストスピル」と呼ばれ、次のような特徴があります。
・元の数式セルを削除すると、展開された結果もすべて消える
・展開されたセルは個別に編集できない
・選択すると数式バーの表示が薄くなる
これはエラーではなく、スピルが正常に機能している証拠です。
誤ってゴーストセルを編集しようとしてもできないため、数式は必ず起点となるセルで修正するようにしましょう。
入力したセルD6以外を選択すると数式バーの表記が薄くなっているのが分かります。

おわりに
スピルは、Microsoft365およびExcel2021以降で使える比較的新しい機能ですが、
一度使い慣れると「もう元には戻れない」と感じるほど便利です。
特に、
・表計算を効率化したい
・ミスを減らしたい
・Excel作業をスマートにしたい
という方には必須の機能と言えるでしょう。
マトリックス表の作成だけでなく、さまざまな応用が可能なので、
ぜひ日々の業務や家計管理、資料作成などに積極的に活用してみてください。


コメント