• 締切済み

エクセル関数教えて下さい。

以下の合計を出したいのです。 B列=1a、C列=1 尚且つD列が100以下 の 店舗数の合計を 出したいのですが、どうすればでるでのでしょうか? SUMPRODUCTを使用するのかな??とは思うのですが うまくいきません。宜しくお願い致します。 A列  B列   C列   D列 ××店  1a    1    88 ▲▲店  2b    1    98 ◆◆店  1a    0    105 ○○店  3a    0    52

みんなの回答

回答No.3

データベース関数の方法です A B C D 1 項目1 項目2 項目3 項目4 2 ××店 1a 1 88 3 ▲▲店 2b 1 98 4 ◆◆店 1a 0 105 5 ○○店 3a 0 52 6 7 8 項目2 項目3 項目4 9 1a 1 <=100 10 11 店舗数 12 1 A12セルは=DCOUNT(A1:D5,,A8:C9) そのほか ツール - アドイン - [レ]条件付合計式ウィザード ツール - ウィザード - 条件付き合計式 でウィザード形式で数式を作成することも可能です 数式を編集した場合は[Ctrl]+[Shift]+[Enter]で確定します

8717
質問者

お礼

お礼遅くなりまして、すみません。 解決できした。 ありがとうございました。

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.2

これでどうですか =SUMPRODUCT((B1:B4="1a")*(C1:C4=1)*(D1:D4<=100))

8717
質問者

お礼

お礼遅くなりまして、すみません。 解決できした。 ありがとうございました。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =SUMPRODUCT((B2:B65536="1a")*(C2:C65536=1)*(D2:D65536<=100)) 因みに列指定(A:A等)はできません。

8717
質問者

お礼

お礼遅くなりまして、すみません。 解決できした。 ありがとうございました。

関連するQ&A