- 締切済み
アンケート集計 COUNTIFS関数
お世話になります。 アンケートの集計をしております。 年齢層および性別が記入されている場合は、下記の関数で集計しています。 =COUNTIFS(年齢層,40代,性別,男性,A項目,”<>”) 年齢層または性別が無記入で、ある項目には答えてくれている場合の集計が出来ません。 年齢層または性別が無記入でも、答えてくれている人の意見も「その他」の人として集計したいと思います。 「年齢層または性別が無記入」をどう処理すればよいのでしょうか。 恥かしながら、以下ではだめでした。 =COUNTIFS(OR(年齢層<>”?*”,性別<>”?*”),A項目,”<>”) よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- MackyNo1
- ベストアンサー率53% (1521/2850)
COUNTIFS関数で対応する場合は、年齢層が空白でA項目が空白以外と、性別が空白でA項目が空白以外のデータを加えてそのどちらも空白のデータを引き算するしか方法はありません。 年齢、性別のいずれかが空白(両方空白を含む)でA項目が空白以外をカウントするなら以下のような数式になります。 =SUMPRODUCT(((年齢層="")+(性別="")>0)*(A項目<>""))
- dogs_cats
- ベストアンサー率38% (278/717)
SUMPRODUCT関数でよければ下記方法でも可能です。 =SUMPRODUCT(((年齢層<>"")+(性別<>""))*(A項目<>""))-SUMPRODUCT((年齢層<>"")*(性別<>"")*(A項目<>"")) SUMPRODUCT関数 or条件 http://office-qa.com/Excel/ex220.htm
お礼
dogs_cats さん、ありがとうございます。 どうもうまくできませんでした。 質問内容が抽象的でした。質問違反かもしれませんが、「アンケート集計 COUNTIFS関数2」 「2015-12-10 01:15:06 質問No.9093370」 に図を添付しました。恐れ入りますがよろしくお願いします。
- kagakusuki
- ベストアンサー率51% (2610/5101)
=COUNTIFS(年齢層,"",A項目,”<>”)+COUNTIFS(性別,"",A項目,”<>”)-COUNTIFS(年齢層,"",性別,"",A項目,”<>”) では駄目でしょうか?
お礼
kagakusuki さん、ありがとうございます。 質問内容が抽象的でした。 教えていただいた内容を入力してみましたが、どうもうまくいきませんでした。質問違反かもしれませんが、「アンケート集計 COUNTIFS関数2」 「2015-12-10 01:15:06 質問No.9093370」 に図を添付しました。恐れ入りますがよろしくお願いします。
お礼
MackyNo1 さん、ありがとうございます。 どうもうまくできませんでした。 質問が抽象的でした。違反かもしれませんが、「アンケート集計COUNTIFS関数2」 「2015-12-10 01:15:06 質問No.9093370」 に図を添付しました。恐れ入りますがよろしくお願いします。