- ベストアンサー
エクセルの集計方法
エクセルで2つの条件に合致するものだけカウントしたいのですが、「countif」を二つ使うとエラーが出てしまいます。 具体的にいうと… A列:氏名 B列:スーパーの種類(a,b,c,d,e) C列:買うものの種類(A,B,C,D,E) B列で「b」、C列で「D」に該当する人数を数えたい …という場合の数式を知りたいのです。 オートフィルターだといちいち選ばなければならないので、数式で2列に該当するものだけカウントしたいと思っています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 表は、見出し行あり、A1:C10範囲とします。 =SUMPRODUCT((B2:B10="b")*(C2:C10="D"))
その他の回答 (2)
- mt2008
- ベストアンサー率52% (885/1701)
回答No.3
Excel2007ならcountifsを使用 それより前のVersionなら =SUMPRODUCT((B1:B10="b")*(C1:C10="D")) #1~10行目までを対象にしています。
質問者
お礼
ありがとうございました。 SUMPRODUCTを使って集計することができました~!! この関数はとても便利そうですね。使いこなせるようにがんばります!
- magician_1
- ベストアンサー率26% (27/101)
回答No.2
D列に =B1&C1 D列に対してCountifを実行する。
質問者
お礼
ありがとうございました。 ちょっと難しくて失敗してしまいました。countifもいろんな方法があるのですね。
お礼
ありがとうございました。 これなら複数の条件に合致するものを集計したいとき、すごく活用できそうです。 あっという間に集計作業が終わりました。ワタシの午前中を返してほしいくらいです(笑)。 ありがとうございました。