Google スプレッドシート: セルが空でない場合にセルを追加する方法
次の基本的な数式を使用して、Google スプレッドシートの範囲に空でないセルを追加できます。
=SUMIFS( sum_range , criteria_range , " <> ")
この式は、 criteria_rangeの対応する値が空ではないsum_rangeの値を合計します。
次の例は、この式を実際に使用する方法を示しています。
例: Google スプレッドシートで SUMIF が空ではありません
Google スプレッドシートに、10 人の異なるバスケットボール選手の得点を示す次のデータセットがあるとします。

Player 列の対応する値が空でない場合にのみ、次の式を使用してポイント列の値を合計できます。
=SUMIFS( B2:B11 , A2:A11 , “ <> ”)
次のスクリーンショットは、この式を実際に使用する方法を示しています。

A 列のプレイヤーが空でない場合の B 列のポイントの合計は45です。
プレイヤーの値が空ではないポイントを合計することで、これを手動で確認できます。
- ポイントの合計: 4 + 5 + 5 + 10 + 10 + 5 + 6 = 45
プレイヤー名が空の場合、次の式を使用してポイント値のみを合計することもできることに注意してください。
=SUMIFS( B2:B11 , A2:A11 , "")
次のスクリーンショットは、この式を実際に使用する方法を示しています。

A 列のプレイヤーが空の場合の B 列のポイントの合計は25です。
プレーヤーの値が空のポイントを合計することで、これを手動で確認することもできます。
- ポイントの合計: 8 + 12 + 5 = 25
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Googleスプレッドシートで空のセルをゼロに置き換える方法
Googleスプレッドシートの複数の列でSUMIFを使用する方法
Googleスプレッドシートで複数のシートにまたがって追加する方法