web-dev-qa-db-ja.com

GoogleスプレッドシートでSUMIFを正しく使用する

別の列にも値が含まれている場合にのみ、セルに上記のセルの合計を表示させたい。たとえば、B5でB1:B4を合計したいのですが、C1:C4にも値がある場合にのみ、Cセルに値がない場合は、対応するBセルを合計中に0としてカウントします。 SumIfとFILTERに関する情報を検索しましたが、任意の数値を受け入れるための基準に何を入力するか、および数値が利用できない場合に0を報告する方法がわかりません。どんな助けでもいただければ幸いです。


これまでに試したこと:= FILTER(B1:B4; C1:C4 = value()そしてエラーが発生する

13
user28790

次のようにSUMIFを使用してみましたか。

=SUMIF(C1:C4, "<>", B1:B4)

それは私のために働いています。

30
Jerry

試してみてください:

=SUMIF(C1:C4; "<>"; B1:B4)

または、ジェリーが提案したように:

=SUMIF(C1:C4, "<>", B1:B4)

セミコロン区切り文字はすべてのロケールでサポートされているため、一般的に推奨されることに注意してください。

2
nibbana