• ベストアンサー

エクセルで特定の項目数を合計する方法

下記のようなデータがあります。   A    B  C  D  E 1     上着      ○ 2 氏名1 下着      ○ 3     靴       × 4     上着      × 5 氏名2 下着      ○ 6     靴       ○ ・ ・ 100 この中でB列の上着がE列で○である合計を 出したいのですが、スマートな関数を教えて ください。 DCOUNTIFって関数があればできそうなんですが。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kaisendon
  • ベストアンサー率44% (114/257)
回答No.1

こんにちは =SUMPRODUCT((B1:B100="上着")*(E1:E100="○")) でいいと思います。

juzz
質問者

お礼

スピーディ&スマートな回答ありがとうございました。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

#2のmshr1962です。 B列の上着を見落としてましたね。すみません。 B1が"着衣",E1が"有無"だとしたら G1に"着衣",H1に"有無"と入力 G2に"上着",H2に"○"を入力 =DCOUNTA(表の範囲,E1,G1:H2) で出来ます。

juzz
質問者

補足

ありがとうございました。 こちらでもできました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

=COUNTIF(E:E,"○") でできます。 DCOUNTAの場合は 1行目に項目名が必要です。 E1が"有無"だとしたら G1に"有無"と入力 G2に"○"を入力 =DCOUNTA(表の範囲,E1,G1:G2) ですね。

juzz
質問者

お礼

ありがとうございます。 でもこれだとE列にある○の合計 になってしまいます。 私の質問が分かりづらかったです。

関連するQ&A