• 締切済み

Excel: 256列以上の列数データ(複数シート)のピボットテーブル

非常に大きなデータを扱ってピボットテーブルを作ろうとしています(串刺し集計ではありません) 「複数のワークシート範囲」からデータを指定したのですが、レイアウト画面では例えば20アイテムを選択しても、「行」「列」「値」「ページ1」という4項目しか選択することができず、データ範囲に指定した項目を選ぶことができません。 何かよい方法をご存知の方はいらっしゃいませんでしょうか??

みんなの回答

  • miwaharu
  • ベストアンサー率25% (29/112)
回答No.3

NO2です。 ごめんなさい複数シートをそのままピボットにする方法を知りません。 基本的には、1つのDBにまとべるべきだとおもいます。 ACCESSのユニオンクエリーでリンクした各エクセルシートを、ACCESS上でピボットするぐらいしか、他に思いつきません。 回答になってませんね。 失礼しました

zirojiro
質問者

お礼

miwaharuさん、ありがとうございます。 これまでいただいた情報をもとに考えると、Accessを利用すべしとのことですね。Excelでは本当に無理なのか、若干気になるところですが・・・ Accessはまだ使いなれていないので不安ですが、挑戦してみたいと思います。

  • miwaharu
  • ベストアンサー率25% (29/112)
回答No.2

pinkwitheさんのようにセルとセルを=A1&B1&C1 などとして、複数のセルをまとめるか、 一度CSV形式でファイルを保存して、 そのファイルを開くときに、1つのセルに複数の列が入るように、自分で区切り位置を指定してあげればよいと思います。 ピボット終了後、またCSVで保存して、今度は、現在の区切り位置である , 「カンマ」で読み込めばよいのではないでしょうか。

zirojiro
質問者

お礼

回答たいへんありがとうございます。 いただいた回答の意味するところは a)ピボットテーブルは複数のシートでは利用不可能 →b)異なる分析ごとにデータ改変が必要 ということでしょうか。 実はこの(b)を避けられる方法を探しているのですが、ないものねだりなのでしょうか・・・

  • pinkwithe
  • ベストアンサー率17% (5/28)
回答No.1

必ず表示させる列はありますか? 「=アイテム1&アイテム2」を表示させる列を追加しアイテム数を減らします。

zirojiro
質問者

補足

回答ありがとうございます。 ただ、pinkwitheさんのおっしゃる「=アイテム1&アイテム2」の意味が理解できません。もう少し詳細に教えていただければ助かります。 さきほどは概念だけを示しましたので例をあげたいと思います。 例えば、みかんのアンケートを想定します。 項目は下記のようなものです。 回答者,産地,・・・,(Sheet2)サイズ,・・・,(Sheet3)農薬使用,人気度 データは下記のようなものです。 1,佐賀,・・・,LL,・・・,1,2 2,愛媛,・・・,S,・・・,0,5 ・・・・ 1000,和歌山,・・・,LL,・・・,1,2 ここで、「産地ごとの人気度」、 「サイズ・農薬使用に区分したときの人気度分布」 のクロス表を作ろうとしています。 どうぞ宜しくお願いいたします。

関連するQ&A

  • エクセルのピボットテーブルで複数の範囲をとる場合

    ピボットテーブルで分析するデータが複数範囲にある場合、ピボットテーブルウィザードで複数のワークシート範囲を選び、次の画面へ行き、フィールドを含め複数範囲を選択してもフィールドが、列・行・値となり、うまくできません。 わかる方いらっしゃいましたら、是非教えてください! 宜しくお願いします。

  • エクセルで複数のシートのピボットテーブルを使用する方法

    ひつのシートのピボットテーブルでは、ウィザードを使って、レイアウト選択メニューで行・列それぞれ必要とする項目名(フィールド)をドラッグ選択できますが、複数シートで作成すると行・列それぞれが「行」「列」の表示だけで任意の項目を選択できません。試しに複数のシートで同じフォームで全てのセルにデータが存在すれば可能なようですが・・・ 問題のファイルは、各シートのデータフォームが若干異なっています。ただし、項目名の一部は共通です。また、シートによって入力していないの項目列があります。ただし、ピボットテーブルで必要とするデータの行列ともに同一項目名でデータは存在しています。例 データ列 A~J列の10列分、シート1は全て入力済、シート2は3・4列目が未入力(空白)、シート3は9・10列目が未入力(空白)。レイアウトで任意の項目をドラッグ出来ず「列」「行」としか選択出来ません。それぞれA~J列を選択して、1・5・6・7列のデータの表示をしたいのですが、どなたか教えてください。よろしくお願いします。

  • フィルタしたデータのピボットテーブルの作り方

    OFFICE2007、XP PACK3のユーザーです。 ◇入力規則のリストを使って家計簿を作りました。ピボットテーブルで費目ごとの集計などの観察ができるので便利しております。 ◇備考欄的に、「支払い方法」項目を設け、選択肢を「現金」と「カード」としました。 ◇カード支払い状況を観察するため、「カード」をオートフィルタしまして、「支払い方法」欄を除いて範囲指定し、ピボットテーブルしますと、残念ながら全データについて集計してしまいます。 ◇そこで、カードのみを抽出した表を(「支払い方法」除いて)「値のみ」の形式選択貼り付けで複写しますとピボットテーブルができました。しかし、これは面倒に思われ、仲間から不評です。 そこで教えていただきたいのです。 抽出したデータのみについてピボットテーブルを作る方法を教えてください。 よろしくお願いします。

  • ピボットテーブルの集計に関して

    ピボットテーブルの集計に関して ACCESS2003にてデータを抽出しEXCEL2003にインポートさせてピポットテーブルで集計させたら うまくいったのですが【エクセルのデータ行1390行、列24列】、データを約90行増やして 集計させると、行アイテムまたは列アイテムが多すぎるため変更できません。 一つ以上の行フィールドまたは列フィールドをピポットテーブ、レポートからはずすか、またはページ位置に ドラッグして下さい。または、フィールドを右クリックし、ショートカットメニューの【表示しない】または【レベル表示しない】をクリックします。というエラーメッセージがでて集計できません。 50件ぐらいの追加では集計できたのですが。。。。 何かいい方法はないでしょうか?よろしくお願い致します。 実際集計する行の項目は4つ、データは2つです。 最終的にエクセルのデータは行:1478行、列:24列です。

  • EXCEL2000:ピボットテーブルから参照

    EXCEL2000で質問があります。 ピボットテーブルで作成した集計表に表示される値を参照して、別の集計表を作成したいのですが、ピボットテーブルを更新した際にデータに変更があるとその参照先セルの位置が変更してしまいます。 常にその項目(データの合計部分など)を参照するように設定することは可能でしょうか? ご回答よろしくお願い致します。 詳細は以下の通りです。 ●基本テーブル(sheet1:データ) 業績集計表です。 A列:契約者 B列:担当者 C列:売上げ(金額) D列:契約成立月 ●ピボットテーブル集計表(sheet2:集計表1) 行:担当者 列:契約成立月 データ:売上げの合計 ●計算式がある集計表(sheet2:集計表2) 各月の実績欄=集計表1の「契約成立月」ごとの「売上げの合計」 以上です。

  • Excelのピボットテーブル データ範囲について

    Excelのピボットテーブルについて質問です。 ピボットテーブルのデータ範囲内に、 非表示になっている行があります。 その状態でピボットテーブルを作成すると 非表示行もデータも含まれて集計されてしまいます。 非表示行は含めずにピボットテーブルを作成する方法は ないのでしょうか? 非表示行の特定が難しいため(複数あり)データ範囲から 外すのは難しいかと思います。。 Excelは2007です。 よろしくお願いいたします。

  • Excel 2010 ピボットテーブル 

    Excel 2010のピボットテーブルで、複数のワークシートを選択してピボットテーブルを作成したいのですが、以前のヴァージョンでは、ピボットテーブルウィザードの1/3の「分析するデータのある場所」で「複数のワークシート範囲」を選択して作業を行っていたのですが、Excel 2010ではこの「複数のワークシート範囲」という項目がありません。 他のやり方で同じようなことができるのでしょうか。 やり方をご存知の方がいれば教えて下さい。 よろしくお願いいたします。

  • EXCEL:ピボットテーブルの並び替え

    EXCEL:ピボットテーブルの並び替えについて質問があります。 仕事で契約の集計表をピボットテーブルを利用して作成しているのですが、並び替えがうまくいきません。 現在の設定は以下の通りです。 ・行:担当者 ・列:(契約の)成立月 ・データ:(各契約の)収益 担当者ごとに振り分けていて、その担当者にIDをつけています。 ID順(昇順)に並べたいのですが、行にIDを含んでいないため、担当者のあいうえお順に並んでしまいます。 IDを行にいれると、担当者ごとの集計以外にIDごとの集計も表示されてしまい、データが2重に表示されてしまいます。 行に含まれない項目を基準にした並び替え方法、もしくは、IDを行に含めてもデータが2重に表示されない方法があれば教えてください。

  • ピボットテーブルで教えてください

    ピボットテーブルでレイアウトは出来たのですが、書式をkg表示→t表示に変えなければならない列がありました。その場合ダイレクトに計算式を入れることはどうすれば可能ですか? 集計行毎に色を付けるのと、どうも月→四半期のグループ化も上手く出来ず悩んでます。 ピボットはどうやって勉強すればいいのでしょうか?参考書もいまいちで。ちなみにエクセル2003です。 よろしくお願い致します。

  • 未だにピボットテーブルがよくわからない・・・

    Excelはもう10年以上も仕事で使ってきて、VBAでマクロを組んで業務を効率化するという仕事もしてきましたが、未だにピボットテーブルだけは理解できません。 ピボットテーブルの使い方を解説したサイトを読んだりもしましたが、どういうことができるのかはだいたい理解できるものの、ピボットテーブルを挿入したあとどうすれば自分の思う集計ができるのかがわからない。 右側にある「ピボットテーブルのフィールド」で、どういうときに「フィールド」「列」「行」「値」それぞれのところへどんな順番で移動すれば良いのかわからない。 同じフィールド内でも順番が入れ替わるだけでピボットテーブルの見栄えがガラッと変わりますよね。 ピボットテーブルを使えば5分で終わるような集計を、僕は1時間とかかけてVBAを使って力技で集計してるのがバカバカしくて悲しくなります。 「VBA使えるなんてすごい!」なんてよく言ってもらえますが、ExcelでできることをわざわざVBAを書いてやるなんて、まるで車輪の再発明じゃないですか。 ピボットテーブルを使いたいというか、理解したいです。 何か良いサイトか本を教えていただけないでしょうか? 特にフィールドのところを詳しく説明してるような・・・。 よろしくお願いいたします。

専門家に質問してみよう