[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件付き会社数のカウント』(みどり)
こんにちは。よろしくお願いいたします。 ちょっとずれてしまっておりますが、A〜C列の情報を、G〜H列にて集計したいです。 受講人数は、例:H2セルは「=COUNTIFS(a:a,f3,c:c,e3)」で求められますが、 G2セルに会社数をカウントしたいのですが、どうしても数式を作ることができません。 どなたか教えていただけますでしょうか。
A B C E F G H 1 参加日 会社名 地域コード 1 地域コード 参加日 会社数 受講人数 2 20161001 りんご 1 2 1 20161001 14 20 3 20161001 いちご 1 3 4 20161002 5 8 4 20161001 いちご 1 5 20161001 いちご 1 6 20161001 いちご 1 7 20161001 ナス 1 8 20161001 柿 1 9 20161001 すいか 1 10 20161001 さくら 1 11 20161001 さくら 1 12 20161001 さくら 1 13 20161001 トマト 1 14 20161001 うり 1 15 20161001 タコ 1 16 20161001 納豆 1 17 20161001 パスタ 1 18 20161001 パスタ 1 19 20161001 ピザ 1 20 20161001 うどん 1 21 20161001 サラミ 1 22 20161002 ナシ 4 23 20161002 ビワ 4 24 20161002 チョコ 4 25 20161002 あめ 4 26 20161002 ビワ 4 27 20161002 ナシ 4 28 20161002 豆乳 4 29 20161002 チョコ 4
< 使用 Excel:Excel2016、使用 OS:Windows10 >
>=COUNTIFS(a:a,f3,c:c,e3) は =COUNTIFS(A:A,F2,C:C,E2) だとして。
G2セルに =COUNT(0/FREQUENCY(IF((A$2:A$100=F2)*(C$2:C$100=E2),MATCH(B$2:B$100,B$2:B$100,0),""),ROW($1:$100))) と入力してShiftキーとCtrlキーを押しながらEnterキーで式を確定(確定後、式が{}で囲まれればOK)、その後 下へフィルコピーではどうか?
なお、 ROW($1:$100) 部分はかならず1からとしてくれ。
また、上記式はデータが100行目までとしている。 もっと多い場合は式中の$100の部分をすべて同じ値で大きくしてくれ。
(ねむねむ) 2016/09/14(水) 16:51
別案っす
=COUNT(INDEX(0/(MATCH(B$2:B$100&-E2&-F2,B$2:B$100&-C$2:C$100&-A$2:A$100,0)=(ROW(A$1:A$99))),)) (GobGob) 2016/09/14(水) 16:57
(みどり) 2016/09/14(水) 18:10
=COUNT(0/FREQUENCY(IF((集合!$AI$3:$AI$10482=順位表!G6)*(集合!$F$3:$F$10482=順位表!B6),MATCH(集合!$H$3:$H$10482,集合!$H$3:$H$10482,0),""),ROW($1:$10482)))
(みどり) 2016/09/21(水) 18:12
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.