こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excelで複数列に渡る表から●かつ■をカウント

Excelの数式についての質問です。
名簿の中から●かつ■の条件に合う人数をカウントしたいと思っています。

名前、性別、役職の項目があり、それが各1行ずつではなく、
(A行)名前、(B行)性別、(C行)役職
(D行)名前、(E行)性別、(F行)役職
(G行)名前…
というように、3項目が連続して複数列に並んでいる表の中から、
「男性かつ管理職」「女性かつ派遣社員」のような条件に合う人数をカウントしたいです。

項目を1列に統一すればCOUNTIFSで抽出できると思うのですが、
表自体の形式を変えずに、条件に合った人数をカウントする方法があれば教えてください。

よろしくお願い致します。

投稿日時 - 2020-05-29 11:01:23

QNo.9754502

困ってます

質問者が選んだベストアンサー

=COUNTIFS(B:B,性別,C:C,役職)+COUNTIFS(E:E,性別,F:F,役職)

でいけませんか。

投稿日時 - 2020-05-29 12:27:11

お礼

いけました!!!
ありがとうございます!!!!
やりたかったことができました!!!!!

投稿日時 - 2020-05-29 13:27:28

ANo.4

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

COUNTIFSでそれぞれの列を計算してそれを加算するという単純な手段では駄目ですか。
COUNTIFS()+COUNTIFS()+COUNTIFS()
みたいな感じです。

投稿日時 - 2020-05-29 11:26:38

補足

すみません、1点訂正です。
項目は行ではなく列でした。
(A列)名前、(B列)性別、(C列)役職
(D列)名前、(E列)性別、(F列)役職
といった具合に並んでいます。

表の最終行を40として、
=COUNTIFS(B1;C40,性別)+COUNTIFS(B1;C40,役職)
で入力してみたのですが、条件の性別数+役職数になってしまいました。

例えば男性20名、社長1名の場合、↑の式の性別を男性、役職を社長にすると21と出てしまいます。
男性でかつ社長は一人なので、1と出したいのですが、他にアイデアがございましたら教えていただけると幸いです。

投稿日時 - 2020-05-29 12:05:02

お礼

ご回答ありがとうございます。
いただいた方法試してみました。
補足コメントご覧いただければと思います。

投稿日時 - 2020-05-29 12:04:47

ANo.2

新しいシートのA,B,C列に、(A行)名前、(B行)性別、(C行)役職 (例えば1000行以下の場合)を1から10000行に引用し、(D行)名前、(E行)性別、(F行)役職 を10001~20000行に引用し、(G行)名前…を20001~30000行に引用してから、COUNTIFSで抽出してはいかがでしょう。

投稿日時 - 2020-05-29 11:14:10

お礼

新しいシートでカウントする方法のご提案ありがとうございます。
元表が、行の合間に部署名等が入っており、必要行だけ抽出してコピペするのが少し手間なので、できましたら元表のままカウントしたいと思っています。

投稿日時 - 2020-05-29 12:01:53

ANo.1

こちらが参考になると思います。
https://www.becoolusers.com/excel/countifs.html

投稿日時 - 2020-05-29 11:05:38

お礼

参考リンクありがとうございました。

投稿日時 - 2020-05-29 11:58:41

あなたにオススメの質問