2017-08-25 10 views
-2

あなたは下の式が意味することを教えていただけますか?私はMS-Excelでそれほどフレンドリーではありません。SUMIFSは何を意味し、下に与えられる式の意味は何ですか

=SUMIFS(
    $sheet1.E:E, 
    $sheet1.A:A, 
    $sheet2.C7, 
    $sheet1.B:B, 
    $sheet2.D8, 
    $sheet1.C:C, 
    $sheet2.I9 
) 

私はSUMIFSをGoogleで検索。誰もが=SUMIFS($sheet1.E1:G1,$sheet2.A1:C1,......)のような構文を与えています。

+0

あなたはそれを探しましたか?私はこれが十分に文書化されていると思う。 – Carcigenicate

+0

私はそれぞれのシートの列を調べましたが、その意味を理解していませんでした。 –

+0

いいえ、関数のドキュメント。 https://support.office.com/en-us/article/SUMIFS-function-c9e748f5-7ea7-455d-9406-611cebce642b – Carcigenicate

答えて

1

SUMIFは条件付きで最初の列に値を追加します。

追加条件は、数式の他の部分で指定します。 私が書いたものに式を簡略化しましょう。次に、

Col Eは、追加する値がある場所です。 Col Aは条件col 1で、値を追加するかどうかを調べるために使用されます。 セルC7は、C7の値がシート1に列Aのセル番目Nと一致する場合、Excelが合計列Eの細胞番目Nを追加するCOL Aの基準です。

=SUMIFS(
    $sheet1.E:E, 
    $sheet1.A:A, //criteria range 1 
    $sheet2.C7, //criteria 1 

) 

基準で細胞番目Nが基準と一致する範囲であれば、合計の範囲のn番目のセルは合計に加算されます。

このように、私たちは多くの基準範囲と基準を持つことができます。すべてが満たされている場合のみ、合計範囲の値が加算されます。あなたの公式では、3種類のシテリアの範囲と基準があります。

1

あなたは基本的にシート1のA列に

  • 場合、シート1の列Eのすべてを追加している、あなたは、シート1の列B内のSheet2
  • のセルC7と同じ値を持っていますシート2のセルD8と同じ値です。

基本的に複数の基準に基づいていくつかの値を追加しています。

関連する問題