ここから本文です

Excelの関数について質問です。

hos********さん

2019/3/1117:46:07

Excelの関数について質問です。

A B C
2017/5/1 りんご 国産
2017/1/6 みかん 外産
2018/5/4 りんご 国産
2018/8/2 いちご 外産
2018/9/5 りんご 国産
2019/1/4 みかん 外産
2019/2/8 いちご 外産


上の表の中から「2018年」の「りんご」かつ「国産」の件数を絞り込む場合
「=COUNTIFS(A:A,">=2018/1/1",A:A,"<2019/1/1",B:B,"りんご",C:C,"国産")」
の関数を用いて該当の件数を表示させています。

ここから先が分からないのですが、
「りんご」もしくは「いちご」かつ「国産」の場合はどのような式にするのがスマートですか?

「=COUNTIFS(A:A,">=2018/1/1",A:A,"<2019/1/1",B:B,"りんご",C:C,"国産")+COUNTIFS(A:A,">=2018/1/1",A:A,"<2019/1/1",B:B,"いちご",C:C,"国産")」
上記の式のように足し算にすると式が長くなってしまい、Bの条件が5個や6個になった場合、式の長さも5,6倍になってしまいます。

COUNTIFSでANDやORのような条件式を組み込むことはできるのでしょうか?
ご教示お願い致します。

閲覧数:
29
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

mar********さん

2019/3/1117:55:02

=SUMPRODUCT((YEAR(A1:A10)=2018)*(B1:B10={"りんご","いちご"})*(C1:C10="国産"))

=SUMPRODUCT((YEAR(A1:A10)=2018)*(B1:B10={&quot;りんご&quot;,...

質問した人からのコメント

2019/3/13 17:23:00

ありがとうございます。
SUMPRODUCTという関数を知ることができました。

活用させて頂きます。

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる