SUMIFSを使用していくつかの条件を合計しようとしています。私は私の合計範囲は列になりたいと私の最初の基準範囲は基準が列Bはそれで何かを持っていることであるか、または本質的にそれは/ 0空白でない、列Bです。次の基準は、の列Cが単純なものと一致していて、それを動作させることができる場合ですが、私の問題は最初のテストの基準から発生します。私が試してみました:SUMIFS(空白ではなく、その他の条件)
SUMIFS(column A, column B, column B > 0, column C, "16")
SUMIFS(column A, column B, column B <> 0, column C, "16")
SUM(SUMIFS(column A, column B, "1", column C, "16"), SUMIFS(column A, column B, "2", column C, "16"), SUMIFS(column A, column B, "3", column C, "16")
...
を明らかに、私はオプション3を使用する必要はありませんが、私の右の結果を与えるように思いませんでした。列Bの数値が常に5未満であることが分かっていれば、これを使うことができますが、今のところ、列Bの数値は0〜1000であると仮定しなければなりません。私がここに欠けているものはありますか?
私がやりたいことのすべては、合計アップ列場合、列Bは空白または0のおかげではありません。
うわー...私は基準を引用符で囲むだけでいいですか?最初の試みの場合、正しい構文は "列B> 0"または列B "> 0"でしょうか?私が列A/B/Cと言うとき、それは「シート1」となるように参照を意味します!$ A:$ Aしかし、あなたがそれを理解したと想像します。助けてくれてありがとう! – ryan
あなたの表記の正しい構文は '= SUMIFS( 'シート1'!$ A:$ A、 'シート1'!$ B:$ B、"> 0 "、...、...)です。 – Taosique
^ありがとう、私はそれを試みた後コメントしておくべきである:P。役に立つ、正解、ありがとう!もしあなたが気にしないなら、もう少し巧妙な別の優れた質問があるかもしれません - > [リンク](http://stackoverflow.com/questions/37792044/if-stmt-false-eval-nextrow) – ryan