Excelのピボットテーブルで行ラベルをまとめる方法は?

このQ&Aのポイント
  • Excelのピボットテーブルで行ラベルをまとめる方法について教えてください。
  • 具体的な例として、名前を行ラベルに設定し、AAAとBBB以外はその他でまとめたい場合、どのように設定すればいいのでしょうか?
  • Excel2010を使用しています。
回答を見る
  • ベストアンサー

excel ピボットテーブルについて

お世話になります。 Excelのピボットテーブルについてですが、例えば下記のような感じのデータを 集計したいときに、行ラベルに「名前」を持って行き、列ラベルには「日付」を持って いったとしたときに、行ラベルはAAA、BBB、CCC、DDDではなく、AAAとBBB以外は その他でまとめたいとき(AAA、BBB、その他)、どう設定すればいいか悩んでいます。 ご存知の方がいらっしゃれば教えてください。ちなみにExcel2010を使用しています。 日付 名前 個数 4/1  AAA 1 4/1  BBB 1 4/2  CCC 1 4/2  DDD 2 4/2  AAA  3 4/3  CCC 1

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

行アイテムに入ったCCCさんとDDDさんのセルを選んで右クリックして「グループ化」します。 「名前2」フィールドが発生し, AAA BBB グループ1 となるので,「グループ1」のセルの記載を直接「その他」と書き換えます。 元の「名前」フィールドは,レポートから外してしまいます。 #参考 その後,元データの更新によって新たにEEEさんやFFFさんが追加された場合。 「その他」「EEE」「FFF」を選んで同じようにグループ化し,また「グループ1」を「その他」に書き換えます。 「名前3」が発生するのでそちらを採用します。 「名前2」を右クリックしてグループ化を解除すると「名前2」が消失します。 #参考 発生した「名前3」や「名前2」の表記は,「名前」にしてしまうと元々の名前フィールドがあるので「名前」とは出来ませんが,「お名前」とかに書き換えて構いません。

winarrow07
質問者

お礼

ありがとうございました。 できました。助かりました。

関連するQ&A

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

    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 というようにまとめたいです。 どのような方法がありますでしょうか? よろしくお願い致します。

  • 【エクセル】空セルを埋める方法

    お世話になります。 下記のような表があります。 1行目:AAA,BBB,CCC,DDD 2行目:空セル,BBB,CCC,DDD 3行目:空セル,BBB,CCC,DDD 4行目:aaa,BBB,CCC,DDD 5行目:空セル,BBB,CCC,DDD ・・・ こんなパターンの行が結構あります。 空セル部分を下記のように埋めたいのですが 1行目:AAA,BBB,CCC,DDD 2行目:AAA,BBB,CCC,DDD 3行目:AAA,BBB,CCC,DDD 4行目:aaa,BBB,CCC,DDD 5行目:aaa,BBB,CCC,DDD てっとり早く埋める方法ありませんか? いまは、【ctrl+↓】 ⇒【↑】⇒【ctrl+D】を延々繰り返しています。 宜しくお願いいたします。

  • EXCELで行の先頭データが同じ行の削除方法について

    EXCELで次のようなことをしたいのですがどうしたら簡単にできるでしょうか?  AAA   AAA  AAA  AAA  AAA  BBB  BBB  BBB  CCC  DDD  DDD  DDD  DDD 上ようのなデータで重複している部分を削除し、  AAA  BBB  CCC  DDD としたいのですが。 今は一行々々で確認しながら削除してます。3000行程あり困ってます。 どうしたら簡単にできるでしょうか?  

  • Excelのピボットテーブル

    Excel2000のピボットテーブルで、ピボットテーブルで集計さらたデータ の並びを集計元のデータに合わせてたいのですが可能でしょうか。

  • ピボットテーブルで個数の月平均を算出したい

    Excel2010のピボットテーブルの集計方法について教えてください。 各部門で商品の売上の都度入力しているデータがあり、その中で部門Aが入力したデータの個数をピボットテーブルを使って集計しようと思っています。 集計したい情報は以下の2つです。 (1)各月で部門Aが入力したデータ個数 (2)部門Aが入力したデータ個数の月平均(データ個数合計/集計対象の月数) ((1)と(2)は同じピボットテーブル内で実現したい) データは日付と部門を持っているので、日付を月単位にグループ化することで(1)の集計はできました。 しかし、(2)に関してはどうすればピボットで実現できるのかがわかりません。やり方があれば教えて頂きたいです。

  • 複数のテーブルを使ってselectしたい

    以下のようなことをしようと思っていますが、いろいろやってみてもできなかったのでお尋ねします。 ログインのログを集計しています。 テーブルの構成は大まかには ID logintime aaa 2004-11-10 10:10:10 bbb 2004-11-10 10:10:11 ccc 2004-11-10 10:10:12 aaa 2004-11-10 10:10:13 aaa 2004-11-10 10:10:14 という構成です。 これが1日ごとに、 log_20041108 log_20041109 log_20041110 log_20041111 という感じで並んでいます。 それで、やりたいことは「ユニークログイン数のカウント」です。 1日であれば > select count(distinct id) from log_20041111; などでできると思うのですが、 (上記の例で行くとこれは3になりますね。) これをイメージ的には > select count(distinct id) from log_20041111,log_20041110,log_20041109; のように、複数のテーブルでやりたいのです。 ID logintime aaa 2004-11-11 10:10:10 bbb 2004-11-11 10:10:11 ccc 2004-11-11 10:10:12 aaa 2004-11-11 10:10:13 aaa 2004-11-11 10:10:14 ID logintime aaa 2004-11-10 10:10:10 bbb 2004-11-10 10:10:11 ddd 2004-11-10 10:10:12 aaa 2004-11-10 10:10:13 ID logintime aaa 2004-11-09 10:10:10 bbb 2004-11-09 10:10:11 eee 2004-11-09 10:10:12 これに対して、「5」という結果が取り出したいのです。 (aaa, bbb, ccc, ddd, eeeの5人) 何かいい方法がないでしょうか?? 宜しくお願い致します。

    • ベストアンサー
    • MySQL
  • ピボットテーブル集計方法

    元のデータがB6からP6の15項目を表示させたい 約150行です。 この15項目をピボットテーブルのどこにドラッグすれば良いのでしょうか レポートフィルタとか列ラベルとか行ラベルとかいろいろありわかりません。 集計は個数ではなく明細を表示させたい。 具体的に添付出来ません。アドバイスお願いします。

  • Excel ピボットテーブル項目を表示させたい

    ピボットテーブルで、集計をした場合に下記表の項目(1)の行に同じ名前を表示させることはできますか? Excel2003です 項目(1) 項目(2) 3月 累計  りんご 金額  100  400  個数   10 40  単価 10 10 みかん 金額 300 1200  個数 15 60  単価 20 20              ↓ 項目(1) 項目(2) 3月 累計  りんご 金額  100  400 りんご 個数   10 40 りんご 単価 10 10 みかん 金額 300 1200 みかん 個数 15 60 みかん 単価 20 20 ピボットテーブルの集計後並べ替えたり、するのに必要です。 ご存知の方教えて下さい!

  • SQLでできること

    SQLだけでできることと、できないことって、一言で言い表せるでしょうか? データベースからデータを取り出すとき、どこまでできて、どこからはphpなど他の言語で処理したらいいのか、とても気になるんです。 もしかして、何でもできるのかな? というのも、今やりたいと思っていることが、 (環境はMySQL+PHP使用で、ブラウザで表示させます) テーブル A(人物のリスト) id|name ------- 1 | aaa 2 | bbb 3 | ccc 4 | ddd テーブル B(人物と成績のリスト) name| point ------------- aaa | 10 bbb | 15 bbb | 10 aaa | 20 bbb | 25 ccc | 30 のようなテーブルがあったとき、 aaaのpointの合計 = 30 bbbのpointの合計 = 50 cccのpointの合計 = 30 dddのpointの合計 = 0 ← テーブルBに載ってない人もいる という人物全員の結果の集計をするには、どうすると最適でしょう? 私がすぐ思いつくのは、テーブルAのデータを配列に読み込んで、それを元に次はテーブルBから、人物別の行を取り出すSQL文を作って、pointを集計するという手順です。他に手段はあるでしょうか?

    • ベストアンサー
    • MySQL
  • 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やピボットテーブルを考えましたが、ピンと来ません。 適切なやり方を教えてください。よろしくお願いします。

専門家に質問してみよう