Googleスプレッドシート:チェックボックスがオンになっている場合に追加する方法


対応するボックスがチェックされている場合、次の数式を使用して Google スプレッドシートに値を追加できます。

 =SUM(ARRAYFORMULA( A2:A11 * B2:B11 ))

この特定の数式は、値がA2:A11の範囲内にあり、チェック ボックスがB2:B11の範囲内にあることを前提としています。

次の例は、この公式を実際に使用する方法を示しています。

例: Google スプレッドシートでボックスがオンになっている場合の合計

Google スプレッドシートに次のデータ セットがあるとします。

: セル範囲を選択し、 [挿入]タブをクリックして、[チェック ボックス] をクリックすると、セル範囲にチェック ボックスを追加できます。

次の式を使用して、列 B の対応するボックスがチェックされている列 A の値のみを合計できます。

 =SUM(ARRAYFORMULA( A2:A11 * B2:B11 ))

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Google スプレッドシートの合計 (チェックボックスがオンの場合)

列 B の対応するボックスがチェックされている列 A の値の合計は172です。

これが正しいことは、列 B の対応するボックスがチェックされている列 A の値の合計を手動で計算することで確認できます。

チェックボックスの合計: 20 + 29 + 26 + 31 + 51 + 15 = 172

これは、式を使用して計算した値と一致します。

追加リソース

次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。

Googleスプレッドシートに含まれるSUMIFの使い方
GoogleスプレッドシートでSUMIFとORを使用する方法
Googleスプレッドシートで累計グラフを作成する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です