- ベストアンサー
エクセル:countif?
エクセル初心者です。 性別・血液型などが記載された表のうち、男性で、かつ、A型の人が何人いるかを、導き出す方法を教えて下さい。 ちなみに表は日々更新していきますので、それが自動的に反映されるようにしたいのですが。 簡単な質問で済みませんが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下の方法で如何でしょうか。 =SUMPRODUCT((性別範囲="男")*(血液型範囲="A型")) 尚、それぞれの範囲で列指定はエラーになりますので、セル範囲(MAXでA1:A65535)で指定して下さい。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
=SUM(IF((性別の列="男性")*(血液型の列="A型),1,0)) でCtrl+Shift+Enterで配列数式にする。 又は =SUMPRODUCT((性別の列の範囲="男性")*(血液型の列の範囲="A型)) ※列の場合は$A:$A 列の範囲は$A$2:$A$65000の様に入力してください。 上記以外だと、「データ」「ピボットテーブル」で性別・血液型を列か行に指定して、どの項目でもいいのでデータの個数をカウントしてください。 データの更新(!のボタン)で更新されます。 ※元のデータを列全体にして、性別・血液型の横に出る▼を押して「(空白)」のチェックを外してください。
質問者
お礼
ありがとうございます。 時間があるときにピボット勉強します。
お礼
ありがとうございます。 今まで列指定してしまっていたのでできなかったのだと思います。 丁寧なご回答に感謝です。