電子書籍の厳選無料作品が豊富!

質問させていただきます。
添付の画像を参照していただきたいのですが、A18とB18に日付、取引先名を入力したら、C18に受注数をカウントさせたいです。

他の例)日付8/2、取引先名Aが入れば、受注数に3を表示

どのような関数を作成すればよいか教えていただけないでしょうか。

「エクセル・スプレッドシートでカウント数を」の質問画像

A 回答 (2件)

お尋ねの「受注数」をカウント(集計)する代表的な数式を2つお示しします。


添付画像をご覧ください。
A18は「8/1」と表示されていますが、「2021/8/1」と入力し、セルの書式で「m/d」という書式を設定しているものとします。

C18には

=SUMPRODUCT((B2:B14=A18)*(D2:D14=B18)*(E2:E14))・・・①

という数式を記述しています。

D18には、No.1さんの回答にあるSUMIFS関数を使って、

=SUMIFS(E2:E14,B2:B14,A18,D2:D14,B18)・・・➁

という数式を記述しています。

①➁とも、指定日の指定取引先の受注数を算出します。
添付画像でお判りのように①➁とも結果は同じになります。
「エクセル・スプレッドシートでカウント数を」の回答画像2
    • good
    • 0

SUMIFSですかね。


日付は年まで一致するように入力する必要がありますが。

受注数が必ず1ならCOUNTIFSでもできるかと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!