• 締切済み

グラウンド・ゴルフ集計

A列 B列   C列  D列 順位 チーム名 選手名 合計打数    AAA  あああ  30    AAA  いいい  31    BBB  ううう  30    BBB  えええ  35    CCC  おおお  32    CCC  かかか  33 上記の様なグラウンド・ゴルフの個人成績表から団体合計が出したい。 上記の表はチーム毎に並べ替えした状態ですがAAAチームは10人 BBBチームは6人、CCCチームは30人等チーム数は20チームぐらいになります、各チーム上位4人だけの合計打数の抽出方法を教えて下さい、以前に他のカテゴリーでピッポットテイブルによる方法は教授いただきましたが、他の方法を宜しく、

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

シート1にデータ表、シート2にチーム別合計数を表示するという事で次の方法は如何でしょうか。 (1)シート2にA列にチーム名を設定。    シート1のデータ表のチーム名列でデータ→フィルタオプションの重複レコードを無視する→チーム名を貼り付け (2)B列に次の数式を設定して下さい。 =SUM(OFFSET(INDIRECT("sheet1!B"&MATCH($A2,Sheet1!$B$2:$B$100,0)+1),0,2,4))

monnjyu3
質問者

お礼

残念ながら出来ませんでした、 1)sheet1にデータファイル(個人集計表)   シート1・・・・ 2)sheet2にチーム名で=SUM(OFFSET(INDIRECT("sheet1!B"&MATCH($A2,Sheet1!$B$2:$B$100,0)+1),0,2,4))で手順通りで 答でず いろいろ錯誤中

monnjyu3
質問者

補足

回答ありがとう御座います。 #1、2様にも書きましたようにこれからチャレンジいたします、 今後とも宜しく。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

#01です。B列がチーム名、D列が打数でしたね =SUM(INDEX(LARGE(INDEX(($B$2:$B$300=$F2)*($D$2:$D$300),),ROW($1:$4)),)) に訂正いたします

monnjyu3
質問者

補足

回答ありがとうございます。 ブックに沢山のシートがありシートの中に個人集計表があります、B列に選手No.を入力でC列にチーム名D列に選手名がVLOOKUPで自動入力されます、E列に合計打数サムにて入力された表です、 これから教えていただいた式に合う表に作り変えてチャレンジしてみます後再度質問すると思いますが宜しく。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

F2に「AAA」を入力して、G2に以下の式を入れます。 =SUM(INDEX(LARGE(INDEX(($A$2:$A$200=$F2)*($C$2:$C$200),),ROW($1:$4)),)) F3に「BBB」、F4に「CCC」を入力したらG2を下方向にコピーしてください。 データは200行目まであるものとして式を書いていますので、実際のデータがもっと多いなら、式中の200を大きな数字に変更してください

monnjyu3
質問者

補足

教えて頂いた式で何とかこぎつけました、ANO,2の方法で出た数字が大きい順で、求める4人は昇順で求めたい(数の小さい方から)LARGEをSMALLに変えて見ましたがエラーになりました、再度教授お願い

関連するQ&A

  • グラウンド・ゴルフ集計

    初めての投稿です、宜しくお願いします。 グラウンド・ゴルフの個人集計表(エクセル)から団体集計を取り出す方法について教えて、 A列順位 1.2.3.・・・200・ B列チーム名 (約20チーム程) C列選手名  (約200人程) D列スコアー (昇順に並べ変えてA列の順位とマッチしています) 個人集計表があります、その表中より各チーム上位4人をシート2に 抜き出し合計計算の上、表示したい、各チームの人数は不特定です、 今までは、オートフイルタでチーム毎4人をコピー貼り付けで手作業していますが手間が掛かりすぎます、(関数はVLOOKUPを少し使っています、ぐらいの知識しかありません。)

  • Excel2002:複数条件のデータの個数の集計

    苦手な集計について質問させてください。 [A] [B] [1] AAA aaa [2] BBB bbb [3] AAA aaa [4] AAA bbb [5] BBB ccc 上記のようなデータで[A]と[B]のAND条件でみたときの個数を集計したいと思います。 例えば上記であれば、 [A]AAAかつ[B]aaa・・・2個 [A]BBBかつ[B]bbb・・・1個 [A]AAAかつ[B]bbb・・・1個 [A]BBBかつ[B]ccc・・・1個 になります。[B]のデータは[A]のデータに依存せず、[A]の各値にまたがっています。([B]bbbは[A]AAAと[A]BBBの場合があります) 実際のシートでは、全パターンを網羅したリストがA列とB列、集計対象がD列とE列にあります。 上記の例でいえば、以下のようになっています。 [A] [B] [C] [D] [E] [1] AAA aaa AAA aaa [2] AAA bbb BBB bbb [3] BBB bbb AAA aaa [4] BBB ccc AAA bbb [5] BBB ccc つまり[A]列と[B]列が組み合わせパターン、[D]列と[E]列が集計元データです。 ちなみにパターン数が414個、集計元データは29000個程度です。 そして最終的な各パターンの個数を[C]列に表示させたいと思います。 VLOOKUPやピボットテーブルを考えましたが、ピンと来ません。 適切なやり方を教えてください。よろしくお願いします。

  • ピポッド 集計の追加

    ご存知の方、お知恵をお貸し下さい。 現在、下記のようなピポッドを組んでいます。 グループ1  AAA (AAAの合計、以下aaa+bbb+cccの合計) aaa bbb ccc        BBB (BBBの合計、以下ddd+eee+fffの合計) ddd eee fff CCC (CCCの合計、以下ggg+hhh+iiiの合計) ggg hhh iii グループ2・・・以下続く 上記に、BBBとCCCだけの合計を、(グループ1の中に)追加したいのです。 このように、合計したい項目だけを指定して 集計する事は可能でしょうか? 数式の集計アイテムの追加を行いましたが 上手くできませんでした。 ご存知の方、ご教授いただければ幸いです。 宜しくお願い致します。

  • エクセル 集計するには

    __________A___________B_____________C 1______A001/A002______AAA___________10 2________A001________BBB____________15 3________A001________CCC____________20 (※文字の間隔を保つためにアンダーバーを入れていますが 実際はありません) 上のような表があります。 A列にあるA001やA002は商品名で、セル内に一つの商品名が ある場合と複数の商品名がスラッシュで区切られて入っている 場合があります。 それぞれの条件がB列にあり、A001がAAAの時、値は10と言う 感じでこの表は出来ています。 この表を 商品ごとに下記のように集計しなしたいのです. 問題はA列の商品名がスラッシュで区切られているので 困っています。 ________A________B________C_______D 10____________AAA______BBB_______CCC 11___A001______10_______15 _______20 12___A002______10 B2:D3に入れる関数式が解る方いらっしゃいましたら 是非教えていただけませんか? よろしくお願いいたします。

  • SUMPRODUCT関数の使い方

    A列 aaa aaa bbb bbb ccc ccc と入力して、 「aaa」の個数と「bbb」の個数の合計を求める式を教えてください。 見た限りの答えは、「aaa」が2個、「bbb」が2個で4なのですが B1に 「=SUMPRODUCT(A:A="aaa",A:A="bbb")」 としたのですが、「0」が返ってきてしまいます。 B2に 「=SUMPRODUCT(COUNTIF(A:A,"aaa"),COUNTIF(A:A,"bbb"))」 だと、 4が返ってきますが A列を aaa aaa bbb にすると「3」が返ってきてほしいのに、2になってしまいます。 個数の合計を返す関数式をご教授ください。

  • Excel表を集計するプログラム

    A列に複数の項目(重複もあり)があります。B列に数字が入っています。 A列の項目で重複しているものはMergeします。 それと同時にB列に入っていた数字を合計したいと思っています。 [具体例] 処理前  →  処理後 AAA 1     AAA 7 BBB 3     BBB 7 CCC 4     CCC 4 BBB 4     DDD 2 DDD 2 AAA 5 AAA 1 こんな感じの処理をVBAでしたいと思っています。 教えてください。 よろしくお願いいたします。

  • ファイルの結合

    UNIX上で下記のようなfileA、fileBから fileA aaa,aaa,222 aaa,bbb,111 aaa,ccc,333 fileB aaa,aaa,111 aaa,bbb,222 aaa,ccc,333 aaa,ddd,999 下記のようなfileCを作ろうとしています。 fileC aaa,aaa,222 aaa,bbb,111 aaa,ccc,333 aaa,ddd,999 そこで、以下のように一列目と2列目をキーにして、sortすることにしました。 cat fileA fileB | sort -u -k1,2 -t, > fileC すると、fileCは下記のようになりました。(一行目の3列目が222ではなく、111になってしまいました) fileC aaa,aaa,111 aaa,bbb,222 aaa,ccc,333 aaa,ddd,999 キー項目以外はfileAを優先させたいのですが、なにか良い方法はないでしょうか?

  • 乱数の発生の仕方について

    例えば、セルB1に1月C2に2月という感じで列の指定をして(仮に6月まで)、A2にAAA、A3にBBB、A4にCCCとあったとします。 それぞれ月の合計も決まっていて、AAA,BBB,CCCの合計も決まっています。 その際にセルB2:G4までのなかに乱数を発生させ、表を完成したいと思います。 列のみか行のみならうまくいくのですが、列・行とも考えての乱数ができません。 アドバイスよろしくお願いします。

  • 【少し急いでます】エクセルについて教えてください!

    Excel2000を使っています。 A列に重複するデータがあり、B列に別データがあります(20000行強) 例)     A  B 1  001 aaa 2   001 bbb 3   001 ccc 4   002 aa 5  002 bb 6  003 aaa 7  003 bbb 8  004 ddd 9   004 eee 10  005 aa 11  006 bbb A列で重複する001は3行あり、重複しているデータは1行にまとめてB列のaaa、bbb、cccをつなげたいです。(わかりづらくてすみません) 例)     A      B 1  001  aaa・bbb・ccc 2  002   aa・bb 3  003  aaa・bbb というようにまとめたいです。 どのような方法がありますでしょうか? よろしくお願い致します。

  • 教えてください!!

    教えてください!! Access勉強中の初心者です。よろしくお願いします。 以下のようなデータがあるとします。 顧客No  商品名 売上 001   AAA   100 001   BBB   100 002   BBB   200 003   AAA   300 003   CCC   100 004   DDD   400 やりたいことは顧客Noを何点か指定し(例えばクエリで001 OR 003)、次に指定した顧客Noの商品名が同じなら売上で合計をとりたいのです。 抽出条件が001と003なら商品名AAAの合計が400、あとはBBBの合計が100、CCCが100と言った感じにです。長々すみませんがよい方法どうか教えてくださいお願いします!

専門家に質問してみよう