- ベストアンサー
エクセルで特定の項目数を合計する方法
下記のようなデータがあります。 A B C D E 1 上着 ○ 2 氏名1 下着 ○ 3 靴 × 4 上着 × 5 氏名2 下着 ○ 6 靴 ○ ・ ・ 100 この中でB列の上着がE列で○である合計を 出したいのですが、スマートな関数を教えて ください。 DCOUNTIFって関数があればできそうなんですが。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは =SUMPRODUCT((B1:B100="上着")*(E1:E100="○")) でいいと思います。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
#2のmshr1962です。 B列の上着を見落としてましたね。すみません。 B1が"着衣",E1が"有無"だとしたら G1に"着衣",H1に"有無"と入力 G2に"上着",H2に"○"を入力 =DCOUNTA(表の範囲,E1,G1:H2) で出来ます。
質問者
補足
ありがとうございました。 こちらでもできました。
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
=COUNTIF(E:E,"○") でできます。 DCOUNTAの場合は 1行目に項目名が必要です。 E1が"有無"だとしたら G1に"有無"と入力 G2に"○"を入力 =DCOUNTA(表の範囲,E1,G1:G2) ですね。
質問者
お礼
ありがとうございます。 でもこれだとE列にある○の合計 になってしまいます。 私の質問が分かりづらかったです。
お礼
スピーディ&スマートな回答ありがとうございました。