• ベストアンサー

ピポットテーブルか関数で集計したい

管理 通版 社名 区分 結果 つき 秋田 1 ああ 銀 済 1月 秋田 1 ああ 月 済 1月 秋田 3 ええ 決 済 3月 秋田 3 ええ 銀 済 3月 このデータから社名「ああ」を1社として、そのうち1月が銀1月1と集計したいのですが どうしても社名「ああ」が2社と集計されます。どうすればよいでしょうか?

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

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

ピボットテーブルではそういうマトメは出来ないので,普段のように関数で計算してしまった方が馴染みがあってよいと思います。 添付図:(実際は集計表はもっと違う場所に配置する) B12は  =SIGN(SUMPRODUCT(($B$2:$B$7=$A12)*($E$2:$E$7=B$10))) C12は  =SUMPRODUCT(($B$2:$B$7=$A12)*($C$2:$C$7=C$11)*($E$2:$E$7=B$10)) D12は  =SUMPRODUCT(($B$2:$B$7=$A12)*($C$2:$C$7=D$11)*($E$2:$E$7=B$10)) B12:D12を下にコピー 1月の表を3月の表範囲にコピー 各セルにはセルの書式設定の表示形式のユーザー定義で # とだけ取り付けておく 16行目は単純なSUMの式を入れておく

tamaemon10
質問者

お礼

回答ありがとうございます。あれからパソコンの調子がおかしくなりお礼遅くなりました。 文章で説明しよとすると難しいですね。慌てて質問してしまったので、これから質問する時は、わかりやすくを心がけたいと思います。 B12の計算式が私が必要としていた答えです。ありがとうございます。やはりピポットではB12のような答えを出すのは難しいのですね。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

[No.1この回答への補足]へのコメント、 貴方の説明はよく理解できません。 添付図は私が Excel 2002 で作成したピボットテーブルだけど、これで何処が希望どおりになっていないかを述べてください。

tamaemon10
質問者

お礼

回答ありがとうございます。あれからパソコンの調子がおかしくなりお礼遅くなりました。 文章で説明しよとすると難しいですね。慌てて質問してしまったので、これから質問する時は、わかりやすくを心がけたいと思います。 表を作成してくださりありがとうございます。自分でもう一度考えてから再度質問したいと思います。そのときはぜひお力をお貸しください。

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

>このデータから社名「ああ」を1社として、そのうち1月が銀1月1と集計したいのですがどうしても社名「ああ」が2社と集計されます。 元データのレイアウトが良くわからないんどえすが、ごく普通にピボットテーブルを使用すれば、社名ごとの銀と月のデータ数を表示できると思うのですが・・・ 具体的に、どのような操作をすると、社名「ああ」が2社と集計されるのか説明した方が良いと思います。 おそらく、今回のケースは関数で表示するようなデータのようにも思いますが、この場合は、元データと集計結果のデータの関係や、まとめたいリストの形式などをもう少し具体的に補足説明してください。

tamaemon10
質問者

お礼

回答ありがとうございます。あれからパソコンの調子がおかしくなりお礼遅くなりました。 文章で説明しよとすると難しいですね。慌てて質問してしまったので、これから質問する時は、わかりやすくを心がけたいと思います。 今後の参考にさせていただきます。ありがとうございます。

noname#204879
noname#204879
回答No.1

「1月が銀1月1」ってどういうこと?

tamaemon10
質問者

補足

すみません。 社名     1月分         銀   月 ああ  1社  1個   1個 という表を作成したいのです 銀と月は資料の名前だとおもっていただければと 「ああ」という会社のうち1月に資料名(銀と月)を1個ずつ回収したと。

関連するQ&A