[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『グループごとの人数の抽出』(チャム2)
同じような質問もあるかと思いますが、全文でうまく検索出来なかったので、新規で質問もさせていただきます。初心者なのですみません。
グループごとに○○以上の人の人数を出したいです。
COUNTIFで○○以上の人数をだすことは出来たのですが、グループごとに出すのをどうしたら良いかわかりません。
A B C 1 ○班 山田 20点 2 △班 佐藤 50点 3 ○班 鈴木 60点 4 □班 山本 40点 5 △班 小林 70点
○班〜□班それぞれに、30点以上が何人、50点以上が何人
というのを、なるべくスッキリとした計算式が理想なんですが、
教えていただけたらと思います。お願いします、
< 使用 Excel:Excel2008(Mac)、使用 OS:Windows7 >
班そのものは手入力するのであればCOUNTIF関数を使ってはどうだろうか?
またはピボットテーブルを使うか。 (ねむねむ) 2015/01/28(水) 13:04
COUNTIFじゃなく、COUNTIFS では?
2008でも使えるかどうか知りませんけど。 (笑) 2015/01/28(水) 13:31
指摘ありがとう。 チャム2さん、すまない。 COUNTIFではなくCOUNTIFSだった。 ただ、アップデートをしていない場合、COUNTIFS関数がエラーになるそうで、これはMicrosoft Office 2008 for Mac 12.1.3 Update で解消しているそうだ。
(ねむねむ) 2015/01/28(水) 14:20
それから、ピポットという案ありがとうございます。ですが、別シートにグループごとの該当人数を出したいです。
VLOOKUPなどを使えば出来るのでしょうか?
(チャム2) 2015/01/28(水) 14:55
だから、皆さん、COUNTIFS でどうぞと、おっしゃっているんですが?
(β) 2015/01/28(水) 15:01
関数を使う右のセルあたりに○班などを入れておき
自分で作ったCOUNTIFをCOUNTIFSに変えて2つ目の条件にグループのCOUNTIFを作ります
例としてD列に班情報がある場合にグループで出す例を入れておきます
D E
○班 =COUNTIF($A$1:$C$5,$D1)
△班 =COUNTIF($A$1:$C$5,$D2)
□班 =COUNTIF($A$1:$C$5,$D3)
(デイト) 2015/01/28(水) 15:26
ですが、COUNTIFSを使用しても、グループごとに何点以上の人の人数が出せません。
改めて、例を変えて、質問させていただいてよろしいでしょうか?
★部署別の該当する年齢の人数を出したい★
(A)部署 (B)部署No. (C)名前 (D)社員No. (E)年齢 1 営業部 40 山本 007 35歳 2 総務部 10 佐藤 006 38歳 3 開発部 30 横山 008 30歳 4 経理部 20 石川 004 42歳 5 営業部 40 鈴木 008 28歳 6 営業部 40 福田 005 42歳 7 経理部 20 海野 001 48歳 8 開発部 30 高木 002 47歳 9 総務部 10 遠藤 003 46歳
上記の一覧から、下記の該当年齢の人数を計算式で出したいです。
部署 30歳〜39歳 40歳以上
総務部 1人 1人
COUNTIFS($E$1:$E$9,”>=35”)-COUNTIFS($E$1:$E$9,”>=39”)
これで、該当する年齢の人数は出せるのですが、部署ごとに出すには
どうしたらよいのでしょうか?
デイトさんが教えてくれた式を足そうと思ったのですが、うまく出来ません。
お願いします。
(チャム2) 2015/01/28(水) 19:30
例えば、集計結果を以下のように得たいとします。
1行目の年齢部分は、書式設定で「0"歳以上"」とでもしておきます。
G H I J K L M 1 25 30 35 40 45 50 2 総務部 3 経理部 4 開発部 5 営業部
H2:M5セルは、「=COUNTIFS($A$1:$A$9,$G2,$E$1:$E$9,">="&H$1)-SUM(I2:$N2)」になります。
(???) 2015/01/29(木) 09:20
横から失礼します。 30歳〜39歳の年齢を出したいのにCOUNTIFS($E$1:$E$9,”>=35”) ^^^^^^ ただの間違いですか? すでに???さんから回答がありますが・・・
G H I 1 部署 30〜39 40以上 2 営業部 3 総務部 4 開発部 5 経理部
H2セル =COUNTIFS(A$1:A$9,G2,E$1:E$9,">=30",E$1:E$9,"<=39") I2セル =COUNTIFS(A$1:A$9,G2,E$1:E$9,">=40") 下にフィルコピー (se_9) 2015/01/29(木) 09:49
se_9さん、ご指摘の通り、私の入力ミスでした。
この式を使用したら、できました!!ありがとうございます。
助かりました。
みなさん、ありがとうございました。
(チャム2) 2015/01/30(金) 08:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.