EXCEL:SUMPRODUCTまたはCOUNTIFを使用しますか?


0

数式に関する簡単な質問。私はこれを行うメソッドを検索します:列をチェックし、値を満たしている場合、この値が少なくとも2つの範囲(16-20または80-84)のいずれかであるかどうかを判断し、列チェックが終了すると、これらの範囲の値。

たとえば:G1:G5has(1,16,25,56,82)の場合、式は「2」を送信する必要があります。

私は現在この式を使用していますが、それが最適かどうか、あなたがより良い代替手段を持っているか、および/またはうまくいくcountif()可能性があるかどうかはわかりません:

=SUM(SUMPRODUCT((G$1:G$1000>15)*(G$1:G$1000<21)),SUMPRODUCT((G$1:G$1000>79)*(G$1:G$1000<85)))

どうもありがとう !

回答:


1

以下も使用できます。

=SUM(COUNTIFS(G1:G5;">=16";G1:G5;"<=20");COUNTIFS(G1:G5;">=80";G1:G5;"<=84"))
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.