【会員アンケートご協力のお願い】抽選で計5名様に役立つ書籍をプレゼント!

Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : Excel 2016)
学級別集計を種類別に分けたい
投稿日時: 24/11/26 15:16:59
投稿者: ケン

よろしくお願いいたします。
ご教授いただけると助かります。
 
sheet1には学級別の集計があります
 
1組  Aさん   犬
    Bさん   熊
    Cさん   猫
    Dさん   犬
    Eさん   馬
    Fさん   猫
     ・    ・
     ・    ・
    
2組  アさん   猫
    イさん   猫
    ウさん   熊
    エさん   猿
 
3組  あさん   馬
    いさん   猫
 
 
この集計をsheet2に動物別に集計したいのです。
 
 
犬   Aさん
    Dさん
 
猫   Cさん
    Fさん
    アさん
          
 
学級は30個ほどあり、人数は200名程度、動物は10種類ほどあります
sheet2に集計される名前の順序はsheet1の順でもよいですし、別に決まりはありません
 
今まではsheet1を見ながら自分でsheet2に書き込んでたのですが、見落としがあったりして、なかなかうまくいきませんでした。
 
うまく関数でできないものかとこちらに質問させていただきました。
どうぞよろしくお願いいたします。
 
 
 
 
 
 
 
 

回答
投稿日時: 24/11/26 15:32:42
投稿者: んなっと

関数ではなく、ピボットテーブルを使う方法。
 
    A    B   C
 1  組  名前 種類
 2 1組 Aさん  犬
 3    Bさん  熊
 4    Cさん  猫
 5    Dさん  犬
 6    Eさん  馬
 7    Fさん  猫
 8 2組 アさん  猫
 9    イさん  猫
10    ウさん  熊
11    エさん  猿
12 3組 あさん  馬
13    いさん  猫
 
 A:C列全体選択
→[挿入] [ピボットテーブル]
→OK
→[種類][名前]にチェックを入れる
→ピボットテーブルの 種類▼ の▼クリック
→[空白]のチェックを外す
→[デザイン] [総計] 行と列の集計を行わない
 
    A    B
 3 種類  名前
 4  猿 エさん
 5  熊 Bさん
 6    ウさん
 7  犬 Aさん
 8    Dさん
 9  猫 Cさん
10    Fさん
11    アさん
12    イさん
13    いさん
14  馬 Eさん
15    あさん
 
 データが更新されたら 
→ピボットテーブルのどこかを選択して
→[ピボット−テーブル分析] [更新]

投稿日時: 24/11/26 16:27:12
投稿者: ケン

んなっとさま
 
素早い回答ありがとうございます。
ピボットテーブルというものを使うのですね。
ご指南の通りやってみました。
 
が、んなっとさんの書いてるように、A列に種類、B列に名前とはならず、
A列に種類、その下行に一個スペースを空けて名前となってしまいました。
 
  A     B

 エさん

 Bさん
 ウさん 

 Aさん
 Dさん
 
できれば、んなっとさんの御指南の通りの表示ができると嬉しいのですが・・・
 
最初の質問に書いてませんでしたが・・・
最終目標は、
 
 A    B    クラス
猿     エさん   2組
熊     Bさん   1組
      ウさん   2組
犬     ・・    ・・
 
と、種類別に分けたけど、どのクラスに所属してるのも表示できると一番いいのですが・・・
 

回答
投稿日時: 24/11/26 17:30:02
投稿者: どなどな

横から失礼します
 
 
組を全員分入力する
 
んなっとさんが書かれている以下の更新をする

引用:
 データが更新されたら 
→ピボットテーブルのどこかを選択して
→[ピボット−テーブル分析] [更新]

 
ピボットテーブルのどこかを選択した状態のまま
デザイン → レポートのレイアウト → 表形式で表示
 
「組」にもチェックを入れる

回答
投稿日時: 24/11/26 17:45:39
投稿者: んなっと

どなどな さん、ありがとうございます。        

投稿日時: 24/11/27 07:58:36
投稿者: ケン

どなどなさん、んなっとさん ご教授ありがとうございます。
列別に表示することができました。
 
あと一つだけわからないことがあります。
 
 A    B      クラス
猿     エさん     2組
猿集計   エさん集計
熊     Bさん     1組
      Bさん集計
      ウさん     2組
      ウさん集計
熊集計
犬     ・・      ・・
犬集計
 
 
 
と、A列、B列に行ごとに集計の欄が出てしまいます。
これを表示させない方法はあるのでしょうか。
 
 
 

回答
投稿日時: 24/11/27 08:23:27
投稿者: んなっと

 ピボットテーブルのどこかを選択
→[デザイン]
→[小計 v]
 [小計を表示しない]

投稿日時: 24/11/27 13:31:00
投稿者: ケン

んなっとさま
 
何から何までありがとうございました。
私が理想としてた形に仕上がることができました!