0

1 年の異なる月に特定の会社名が出現する回数をカウントする際に問題が発生しています。

以下のような大きなスプレッドシートがあります。

             employee 1                    employee 2
Date         Client      Cost              Client         Cost
01/01/2013   test44      £200              test14         £522
02/01/2013   test2       £226              test3          £555
03/01/2013   test3       £300              test63         £400

特定の月に特定のクライアント名が出現する回数を数えたいとします。たとえば、「test3」は 1 月に 2 回発生するため、次の式を試してみます。

=SUMPRODUCT(--(F$5:T$369="test3"),--(MONTH($D$5:$D$369)=1))

ただし、データ型が間違っていることを示す VALUE# エラーが返されます。これは、シートのデータ型が異なるためだと認識しています。互換性のないデータ型と空のセルを無視することは可能ですか?

sumproduct代わりに、互換性のないデータ型のシート全体ではなく、日付列に対して各クライアント列を作成する方法はありますか? 私もこれを試みましたが、常に0を返します。

=SUMPRODUCT(--(F$5:F$369="test3"),--(H$5:H$369="test3"),--((MONTH($D$5:$D$369)=1))

私がまったく意味をなさない場合はお知らせください。もう一度説明します。

ありがとう

4

1 に答える 1

1

多分

=SUMPRODUCT((F$5:T$369="test3")*(MONTH($D$5:$D$369)=1))
于 2013-06-06T08:53:56.400 に答える