Google スプレッドシート: 別のシートから sumif を使用する方法


次の基本構文を使用して、Google スプレッドシートの別のシートからSUMIFを使用できます。

 =SUMIF( Sheet1!B2:B11 , " >10 ")

この特定の数式は、値が 10 より大きい場合にのみ、 Sheet1というラベルの付いたシート上の範囲B2:B11の値の合計を取得します。

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

例 1: 別シートの SUMIF

Google スプレッドシートに、バスケットボール選手に関するデータを含むSheet1という名前の次のシートがあるとします。

次に、 Sheet2に移動して、10 ポイントを超えるプレイヤーのポイントの合計を取得したいとします。

これを行うには、次の構文を使用できます。

 =SUMIF( Sheet1!B2:B11 , " >10 ")

この公式を実際に適用する方法は次のとおりです。

別のシートからの Google スプレッドシート SUMIF

10 ポイント以上を獲得したプレーヤーのポイント値の合計は41であることがわかります。

例 2: 別のシートの SUMIFS

バスケットボール選手に関するデータを含む次のシートがあるとします。

次に、 Sheet2に移動して、チーム A に所属し 10 ポイント未満のプレーヤーのポイント値の合計を取得したいとします。

合計を計算するときにいくつかの基準を使用するため、これを行うにはSUMIFS関数を使用できます。

 = SUMIFS ( Sheet1!B2:B11 , Sheet1!A2:A11 , " A " , Sheet1!B2:B11 , " <10 " )

この公式を実際に適用する方法は次のとおりです。

チーム A の 10 点未満の選手の得点の合計は22であることがわかります。

追加リソース

次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。

Google スプレッドシート: 複数の範囲で COUNTIF を使用する方法
Google スプレッドシート: 複数の列で SUMIF を使用する方法
Google スプレッドシート: セルが空でない場合にセルを追加する方法

コメントを追加する

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