Googleスプレッドシート:チェックボックスがオンになっている場合に追加する方法
対応するボックスがチェックされている場合、次の数式を使用して Google スプレッドシートに値を追加できます。
=SUM(ARRAYFORMULA( A2:A11 * B2:B11 ))
この特定の数式は、値がA2:A11の範囲内にあり、チェック ボックスがB2:B11の範囲内にあることを前提としています。
次の例は、この公式を実際に使用する方法を示しています。
例: Google スプレッドシートでボックスがオンになっている場合の合計
Google スプレッドシートに次のデータ セットがあるとします。

注: セル範囲を選択し、 [挿入]タブをクリックして、[チェック ボックス] をクリックすると、セル範囲にチェック ボックスを追加できます。
次の式を使用して、列 B の対応するボックスがチェックされている列 A の値のみを合計できます。
=SUM(ARRAYFORMULA( A2:A11 * B2:B11 ))
次のスクリーンショットは、この式を実際に使用する方法を示しています。

列 B の対応するボックスがチェックされている列 A の値の合計は172です。
これが正しいことは、列 B の対応するボックスがチェックされている列 A の値の合計を手動で計算することで確認できます。
チェックボックスの合計: 20 + 29 + 26 + 31 + 51 + 15 = 172
これは、式を使用して計算した値と一致します。
追加リソース
次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。
Googleスプレッドシートに含まれるSUMIFの使い方
GoogleスプレッドシートでSUMIFとORを使用する方法
Googleスプレッドシートで累計グラフを作成する方法