質問: excelにて、2つの条件を満たす人の人数を数えるには? 今、事業所従業員の人数を確認中なのですが、 今後、すぐに集計できるように、関数を入れておきたいのです。 表はこんな感じです。 a b c d e ・・ 1○○事業所 (8/31日現在) 2 名前 種別 生年月日 性別 学歴 3田中 健二 一般 1963/2/1 男 大 4佐藤 浩二 派遣 1976/4/5 男 大 5山田 優 一般 1985/7/9 女 高 6関根 麻里 契社 1969/9/3 男 大 7山下 真二 契社 1983/8/7 女 専 8 ・ 9 ・ という感じで、一覧表があるのですが、 これから一般(正社員)の男が何名、女が何名 契社(契約社員)の男が何名、女が何名 派遣の男が何名、女が何名 と3項目の男女を振り分けて、別表を作りたいのです。 別表(シート2)は次の通りです。 a b c d e f g ・・ 1 正社員 契約社員 派遣社員 2 男 女 男 女 男 女 3○○事業所 1 1 1 1 1 0(ブランクでもok) 4○×事業所 5▽▽事業所 ・ ・ このようにするには、どういう関数を入れれば出来るでしょうか? 宜しくお願い致します。
回答: 次の方法は如何でしょうか。 (1)シート2のb3セルに=sumproduct((sheet1!$c$3:$c$7="一般")*(sheet1!$e$3:$e$7=b$10))を設定して、f3セルまでコピー ※範囲は仮りですので調整して下さい。 (2)d3、f3の数式文字列を変更し、それぞれe3、g3にコピー (3)以下の行は、b3:g3を下方向にコピーし、シート1の事業所範囲セルに変更