Excelで規模別集計を自動化する方法:ピンクセルの選択に応じた合計計算

Excel

Excelで複数の表を管理し、特定のセルで規模を選択した際に該当する表に数値を集計したい場合、関数とデータ検証機能を組み合わせることで効率的に実現できます。本記事では、ピンク色のセルで「大規模/中規模/小規模」を選択し、右下の青いセルに合計が反映されるシート作成の手順と注意点を解説します。

データ検証で選択肢を作る

まず、左下のピンク色セルにはデータ検証機能を使って「大規模」「中規模」「小規模」の選択肢を設定します。
手順は、対象セルを選択→[データ]タブ→[データの入力規則]→[リスト]→値に “大規模,中規模,小規模” を入力します。

これにより、ユーザーはプルダウンから規模を選択でき、入力ミスを防ぐことができます。

SUMIF関数で条件付き合計

左下のピンクセルで選択された規模に応じて、上段の表の赤色セルに数値を反映させるにはSUMIF関数が便利です。
例えば、ピンクセルがA1、対象表の規模列がB列、数値列がC列の場合、赤色セルには =SUMIF(B:B,A1,C:C) と入力します。

この式により、A1で選択した規模に該当するC列の数値の合計が自動的に計算されます。30個の青いセルでも同様に、参照範囲や条件を適宜変更することで設定可能です。

複数表に対応する方法

規模別に複数の表がある場合は、各表の数値列を個別にSUMIFで集計し、ピンクセルの値を条件に合致する表だけを参照するように設定します。
例えば、青いセルには =IF(A1=”大規模”,SUM(D2:D10),IF(A1=”中規模”,SUM(E2:E10),SUM(F2:F10))) のようにIF関数と組み合わせることで、条件に応じて自動集計が可能です。

これにより、複数表の管理も一つのピンクセル選択で制御でき、作業効率が向上します。

実例:数値を反映するシート作成

例えば、左下ピンクセルで「中規模」を選択すると、中規模表の赤色セルに右下青セルの数値合計が反映されます。他の規模に切り替えると、対象表が自動で切り替わり、青セルの合計が各表に適用されます。

30個の青いセルに対しても同じ考え方で関数を設定すれば、すべての表で自動集計が可能です。

まとめ:Excelでの規模別集計のポイント

ピンク色セルで規模を選択し、SUMIF関数やIF関数を組み合わせることで、対象の表に数値合計を自動反映させることができます。データ検証によるプルダウン設定と条件付き合計を活用することで、複数表でも効率的に集計が可能です。

30個程度の青いセルを使った大規模なシートでも、この方法を応用すれば、手作業で集計する手間を大幅に減らすことができます。

コメント

タイトルとURLをコピーしました