質問: sumproduct関数 文字列を含んだ複数条件 いつもお世話になっております。 a b c d 2 1 4 4 4 3 2 2 2 4 4 3 - - - b列が4以上かつc列が4以上かつd列が4以上のa列の合計を出したいのですが、 =sumproduct((b2:b4>=4)*(c2:c4>=4)*(d2:d4>=4)*(a2:a4)) というようにすると、「4」と出てしまい、どうもうまく計算されません。 「-」が4以上に反応してしまい、どうしたらよいでしょうか? どうぞ宜しくお願い致します。
回答: #1のご回答のアイデアと思いますが、詳しくは =sumproduct((b2:b4>=4)*isnumber(b2:b4)*(c2:c4>=4)*isnumber(c2:c4)*(d2:d4>=4)*isnumber(d2:d4)*(a2:a4)) の3箇所isnumber()が必要では。 結果 1 ーー それと、=sumproduct((isnumber(b2:b4>=4)*(・・が正しいのかどうか不安ですが。 私が間違っていたらすみません。