家計簿や商店の売上データの記帳の仕方にいろいろな方法があり、また、工夫されると思いますが、ピボット テーブルを使うことを前提に考えれば、
その仕分け方に、それほど注意を払わずに済みそうです。
用意された項目、例えば「月日、商品名(家計簿なら、支出科目)数量、金額、取引先、備考」の5〜6列位に分類(集計の目的によっては+α)
されていれば、
後はピボット テーブルでいろいろな角度からデータの抽出や集計ができるからです。
月毎の小計、期別小計なども必要ありません。(連続したデータで、節目毎にピボット テーブル レポートを作成すれば良いことになります。)
メモ
フィールド リストが表示されていない場合は、[ピボットテーブル] ツールバーの (フィールド リストの表示) をクリックします。
必要な情報を表示するには、フィールド リストからドラッグするフィールドを選択し、レイアウト上のどの場所にドロップするかを決めます。
データ アイテムのドロップ エリアでは数値が自動的に合計されるため、通常はこのドロップ エリアに数値データをドラッグします。
(ピボットテーブル レポートを作成した後で、レイアウト、書式、詳細データの表示レベルを変更できます。)
視覚的に分かり易い「ピボット グラフ」の説明から入ります。
左図の段階では、「ピボットテーブルレイアウト エリア」、「グラフ レイアウト エリア」と言います。 「フイールドボタン」が各エリア配置されたときに、始めて「ピボットテーブル レポート」、「ピボットグラフ レポート」と言われます。
第1図
第2図 「データ メニューから選択」 第3図 「グラフウィザード-1/3」ダイアログボックス
第4図 元の表と「グラフウィザード-2/3」画面
--☆--ウィザードを使用すると、ワン,ツー,スリーの簡単な操作で「ピボットテーブル ビュー」(または、「ピボットグラフ ビュー」) の作成に必要なすべての機能を備えた新しいワークシートがすぐに作成できます。--☆--
第5図 「グラフウィザード-3/3」画面
第6図 新しいワークシート[Graph1]に配置された、「グラフ レイアウト エリア」
[ピボットグラフのフィールド リスト] には、
「元データ」の列見出し名 「(採用者,性別,年齢・・・支店地,売上額,等10項目」が格納されます。
この中からドラッグするアイテム(項目)を選択し、ドラッグして、各レイアウト エリアにドロップします。
1.上のエリア「ここにページのフイールドをドラッグします」
2.下のエリア「ここに項目のフイールドを追加します」
3.系列欄「ここに系列のフイールドを追加します」(グラフの凡例に当たります。)
4.中央灰色部分(グラフのプロットエリアの当たる)「ここにデータアイテムをドラッグします」
(数値データなら何でも可。例:年齢をドロップして、下のエリアに社員をドロップすると年齢構成が分かります。)
第6図右端の「ピボットテーブルのフィールド リスト」からアイテムをドラッグし、
ピボットテーブルの「レイアウト 各エリア」にアイテムをドロップします。
--☆--ドロップしたフィールドボタンの削除は欄外(マウスポインターが×印に変わる)にドラックして削除します。--☆--
1.の上のエリアに「残りのアイテム」の必要部分をドロップします。(フィルタ機能で更に細かいデータが選択されます。)
(1つのアイテムを2つのエリアに配置することはできません。)
2.の下のエリアに「正社員」と「契約社員」をドロップします。
3.の系列欄に「採用者」をドロップして、系列を色分けします。
4.の中央部に[売上額]をドロップします。
結果は下図の通りになりました。
第7図
白斜め矢印先の性別をクリックすると、更に男女別に分離されて片方のみ表示されます。全てのフィルタでそれができます。
下図がそれです。
第8図 (女性を選びました。)
第5図で「完了」にしないで、左端の[レイアウト]タブ(左下の白矢印)をクリックしてみましょう。
第5-2図 ウイザード-レイアウト
第5-3図 右側にあるフィールド ボタンを夫々ドラッグ
第5-4図 レイアウト画面は[OK],ウイザード3/3画面は[完了]でグラフが表示されました。
「ピボットグラフ」は新しい[Graph1]シートに、「ピボットテーブル レポート」は指定どおり同シート内に作成されています。
一般的グラフと殆ど同様です。しかし、ピボットの場合は、ツールバーに「グラフの書式設定」のボタンがありません。また、名前ボックスからグラフのパーツを呼び出すこともできません。
そこで、メニューバー →グラフから[グラフの種類],[元のデータ],[グラフオプション]を選び夫々の編集を行います。
詳細は、いろいろなグラフから「グラフ作成要領の追補]をご覧ください。
最初の行には、各列の見出しを設定する必要があります。ウィザードは、これらの列見出しを
[フィールド] の名前 (データのグループに付けられる名前) として使用します。
(フィールドは、ピボットテーブルのレイアウト エリアにドラッグ アンド ドロップできます。)
レポートで使用されるデータの範囲に空の行や列を設定しないようにします。 たとえば、データを区別するために空の行が使用されている場合、その空の行は削除する必要があります。
1 つの列に表示されているデータの種類はすべて同じである必要があります。
たとえば、1 つの列にはテキスト データのみ、別の列には数値データのみが含まれるようにします。
Excel はピボットテーブル レポートに自動的に小計と総計を作成します。
[データ] メニューの [集計] コマンドを実行して作成された、自動計算を行う集計および総計が 元データに含まれる場合、同じコマンドを使って、これらの集計と総計を削除してから、レポートを作成します。
[集計] コマンドを使って作成される自動的に計算された集計と総計のデータは、 その構造を確認できるようにアウトライン表示されています。
メモ
外部データを使用するには、Microsoft Query と Open Database Connectivity (ODBC)、
またはデータ ソース ドライバが必要になります。このため、この一連のコースでは、
外部データ ソースではなく Excel のリストまたはデータベースの元データを使った場合を説明します。
データ ソースの詳細については、Excel のヘルプを参照してください。
「開始する前に元データを確認すること。」
「知りたい情報を整理して、使用するフィールドを決定すること。」
第3の秘訣は「行で表示するフィールドは必ず[行エリア]にドラッグすること。」
最後の秘訣は簡単です。
ただし、完璧なレポートを作成したいなら、レイアウトをもう一工夫した方がよいかもしれません。
それに、レイアウト設定を間違えたとしても、心配は要りません。
ピボットテーブル レポートの作成とは、さまざまな要素を移動して、その表示結果を確認することです。
要素の移動は、何度でも簡単に行うことができます。「レイアウトの変更」 と呼ばれるこの操作は、
ほんの数秒で完了するもので、ピボットテーブル作成の通常のプロセスの一環として予期されている操作です。
これは、さまざまな壁に絵を掛けて、どこに絵を掛けるのが一番見栄えがするかを確認するプロセスに似ています。
元資料
上図のエクセル フアイルです。宜しかったら、ダウンロードしてください。(23Kb ウイルススキャン すみ)
野菜売り上げ表
第9図
若し、グラフにしたかったら、ピボットツールバーの「グラフ ウイザード」で簡単に作成できます。
1.「行エリア」に日付をドロップしましました。
2.「列エリア」に品名をドロップしました。
3. 中央の「データエリア」に売上をドロップしました。フィールドボタンは自動的に、ここでは[A7]に表示されています。
4. 残りの[項目]は「単価」を除いて全て「ページエリア」に入れました。(MS-ヘルプでは、全てでなくても良いとしています。)
第10図
この表は「仮定」です。このような傾向にあったとすれば、分析にも役立つと思います。
10月1〜7日の1週間(土〜日)の売上表です。(月曜日は定休日)
(データ例では日常食品なので、お天気にそれ程左右されませんが、雨具類は天気、幼児・児童用品は曜日・祭日といったように、 品目によっては顕著に現れるかと思います。また、価格でなく数量を表示([その他の機能欄]ー[データの個数]参照)すれば、コンビニなどでは在庫管理に役立つことになるでしょう。)
結果表示
第11図 第12図ー担当者売上成績(列エリアに[担当者]をドロップ)
これまでの「元のデータ」や「ピボットテーブル レポート」には、区切り点[,]が表示されていません。
若し、「元のデータ」に[,]を付けたとしても、「ピボットテーブル レポート」には、[,]無しで表示されます。下図参照
第13図 「元データ」と「ピボットテーブル レポート」を同一シート内に配置
そこで「書式設定」が必要になりますが、その前に「 レポート」の並びが滅茶苦茶です。(なにを基準に並べているのか分かりません。) ピボットテーブルツールバーの「順序」で、「列順」は左右に、「行順」は上下に移動できます。
[ピボットテーブルフィールド]ダイアログボックスで表示形式を設定する場合は、データエリアのセル1つを選択するだけで、
データエリア全体に表示形式を設定することができます。
EXCELで一般に使用している[書式設定]ツールバーや[書式]メニュー →[セル]→[書式設定ダイアログ]のコマンドで各種設定ができますが、
その場合はデータ範囲をすべて選択する必要がありますので、何百行もあるデータの場合一寸面倒な作業になります。
1.ピボットテーブル内のセルのどれかをクリックします。
2.ツールバーの左端[ピボットテーブル(P)]をクリックします。
3.現れたメニューから、[データの更新(R)]をクリックして完了です。
(また、ツールバーのピンクのバルーン風ボタンをクリックしてもできます。)
例えば、最大値を選択したのが第14図です。
表内の最大値は黄色枠で表示されます。、行計、列計、総計欄にも表示されます。また、項目ごとに(この図では名前)最大値が表示されます。色分けをご覧ください。
第14図
第15図
2列棒状で左図のデータがあったとします。これを、月別に纏めたいときに、「日付けのグループ化」を使います。
方法は「日付けのセルを選択する必要があります。例えば「7月1日」をクリックして、第16図の手順になります。その後に「月」か「四半期」のダイアログがでますので、どちらかを選択します。」
「月」を選択すると、第16図左上のようにデータは「月別」に表示されます。
四半期を選択すると、第17図のようになります。「四半期」「第3四半期」「第4四半期」の文字はEXCELが判断して記述します。
第18図は、第17図の「日付」「集計」欄のの「数値データ」部分を選択し、ピボット ツールバーの「グラフウイザード」で グラフ縦棒を選択しました。グラフ系列が青1色だったものを各色に着色しました。 「ピボットテーブル レポート」から、グラフを作るのは簡単ですので、 「ピボットグラフウィザード-1/3」で「ピボットテーブル」を選択しても大差はないです。
第16図
第17図 第18図
第19図
SUMIF 関数は[SUM]と[IF]関数を兼ね備えた、非常に便利な関数です。
1.元データは、[A2:D23]で、[日付],[入金],[支出金額],[備考]の4列です。
2.集計科目を[E列]にとり、[集計値]を[F列]にとり[SUMIF]関数で表示させました。
関数入力は「 =SUMIF(D5:D22,"電気料",C5:C22) 」で、「水道料」の場合は同右に「電気料の数式」を貼り付けて「電気料」を「水道料」に替えるだけで、OK です。
同様に、各科目についても行います。
日常生活での支出科目は、大きく分類しても14〜5項目位にはなりそうですので、上の貼り付け、項目の書き換えを10数回はしなければなりません。
ところが、下記「ピボットテーブル レポート」では、1分足らずで集計ができてしまうのです。
第20図
元データは、第19図の[A2:D23]で、[入金、支出金額]を1列にまとめ、[日付]、[備考]の3列にしました。その分、支出は[-]に表示してあります。
右図が「元データ」になります。
各科目の集計額は、20行目に表示されました。
「ピボットテーブル レポート」の[O6]セルには、同図数式バーに表示された数式を入力し、現在日の残額を表示しました。
「元の帳簿(右図)に出入金を記入するだけで、何年でも使用できます。また、「日付けのグループ化」を行えば、
1ヶ月を1行で表示することもできます。第21図
このことから、場合によっては、便利な関数より便利な「ピボットテーブル」と言うことができます。
第21図
至れり尽くせりの家計簿です。下図は或る4月の7日までですが、31日まであります。Shieet12枚で1年分記帳します。
これだけ、細分類して几帳面に付けるのは大変のようですが、結構利用者がいて、ダウンロード数が9万件あり、評価は3330でした。
関数を使用し、各項目の合計が表示されるようになっています。
第22図
第23図
上の図は、半月支出170,000円親子2世代4人家族のようで一般的な家計のようです。この家計簿は意外と人気が無く、ダウンロード数2700件、評価は94で、モデル1の「35分の1」でした。
しかし、ピボットテーブルを使うとこれで十分なのです。(合計欄とNo、それに費目欄、摘要欄の数字(集計に使用している)も必要ありませんので、
カットしてピボットテーブルで集計してみました。下図をご覧ください。)
第24図
マイクロソフトでは下記のように言ってます。
第25図 (参考)
ピボットグラフの場合は、下の「項目軸」に[日付]または各項目を配置します。図は、[詳細]を項目軸に配置し、
[詳細]の▼ボタンを押して、現れた画面から[Ctrl]キーを押しながら3点を選択してグラフ表示したものです。
この様に任意の個々を抽出することもできます。