0
Excelで値の範囲を数えられるように助けが必要です。Excelヘルプ - カウンター
基本的には、特定の値(「はい」)を含む列Bのすべてのセルをカウントしたいが、列Aの週番号の日付が、例えば15である場合に限る。 WEEKNUMを使用して週番号に変換する必要があります。
私はCOUNTIFS(B:B、 "=はい"、WEEKNUM(A:A)、= 15)を試みましたが、これはエラーをスローします。
私はまた、バリアントCOUNTIFS(B:B、 "=はい"、A:A、WEEKNUM(A:A)= 15)を試しました。これはエラーをスローしませんが、0を返します(私はB:Bに "Yes"の値があることを知っています)。
お手伝いできますか?可能であれば、私はVBAを使用せずに数式でこれを実装します。
ありがとうございます。制限は、計算速度を上げるために、列範囲を制限すべき
=SUMPRODUCT(--(B:B="Yes")*(WEEKNUM(A:A+0)=15))
:
よろしく、
weeknumberを計算し、countifs式でヘルパー列の範囲を参照する「ヘルパー列」を作成する必要があります。 –
Weeknumは、条件として配列を使用できない式の1つです。だから、@ NathanClementが述べたことに簡単に答えます。 –