• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL(エクセル)の集計方法について。)

EXCEL(エクセル)の集計方法について

このQ&Aのポイント
  • EXCEL(エクセル)での集計方法について、仕事が進まず困っている場合、ピボットを使用して表を作成する方法があります。
  • 具体的には、列A~Zに複数の項目があり、縦にA~Cの項目「名称」、「型式」、「単価」を取り、横にD~Eの項目「受注番号」、「項」を取ります。
  • そして、Fの項目「個数」を集計しますが、横に入り切れない場合は、「受注番号」、「項」を基準にデータを分けて、ピボットを作成することで縦の行を揃えることができます。関数を使用しないで処理する場合でも、大量のデータになると重くなる可能性があるため、注意が必要です。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

>しかし横が入り切れませんでした。 エクセルのバージョンが提示されていませんが、Excel2003なのでしょうか? 項目数(同じ列のデータの種類)が分からないので一般的な回答になりますが、エクセル2003までは横方向は256列しかないので、項目数の組み合わせ(たとえば10種類*10種類*5種類なら500種類)が多くなるようなケースでは、列フィールドに配置したデータを行フィールドに配置するのが一般的です。 また、このようなケースでは、ページフィールドを利用すれば組み合わせの数を大幅に減らすことができます(たとえば10種類のフィールドをページフィールドに持っていけば50種類になる)。 >「受注番号」、「項」を基準にデータを三つに分け、ピボットで作成しましたが、それでは縦の行がバラバラになってしまいます。 この操作の意味がよくわからないのですが、3つに分ける基準がページフィールドに配置できる項目なら、ページフィールドに配置するのではダメなのでしょうか? >縦の行は全く同じものをそれぞれの表では使いたいのです。 該当するデータがないときは、デフォルトの設定ではそのデータを表示しない設定になっています。 行フィールドのデータ項目の上で右クリックして「フィールドの設定」で「データのないアイテムを表示する」のチェックを入れてください。 これでテーブル内にダミーデータですべての項目を入力しておいて「データ更新」を行えば、その後それrのデータを削除しても縦の行フィールドのデータに表示されるようになります。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

ピボットテーブルで26項目程度でアウトになるのかな。 ttp://support.microsoft.com/kb/291061/ja など見るとそう見えないが。総データ数(自機のメモリにも依存)の関係かな。 上記WEBにも ピボットテーブルでページ フィールドを使用することです。ページ フィールドを使用すると、ピボットテーブルのメモリ効率が良くなり、ピボットテーブルの・・ や#1でも伍して気の行列を入れ替えるなどやってみてはどうですか。 >縦の行がバラバラになってしまいます。 実情のデータに存在する項目で、項目が作られるから、のことですか。 集計なら(件数カウントでは不可だが)、無理して出てこないデータの行(ダミー。値0)を加えれば(挿入)、そろえることは可能ではないかな。

yubigeler
質問者

お礼

ページフィールドを使ったらできました! 分かりづらい質問に回答していただいて、ありがとうございました!

noname#126151
noname#126151
回答No.1

こんばんは はじめまして 失礼ですが なにを求めたいものかわからないのてすが 型式ごとの販売数とかまた月別の売り上げなのかわからないのですが 関数を使用しないということであれば EXCELの表の作り方で 横ににすべて並べて集計するほうがいいと思いますが A1から横の列にすべて入力したら ツールバーの集計(B)でされるのがどうなのかと そしたら日付別なども一番上の行にタイトルいれて 各行にデータをいれてそれから集計(B)の設定で色々できますが どうでしょうか 初心者とかかれているので一応参考にしてみられたらどうですか そのあとまた一番上のタイトルのところにオートフィルターをかけたら どうでしょうか わからないなら補足のとこに返信くださいね

yubigeler
質問者

お礼

分かりづらい質問に回答いただいて、ありがとうございました! 何とか自分の思うものが出来ました。 本当にありがとうございました。

関連するQ&A