新しく質問する

それぞれの合計を出す場合・・vista編

役に立った:0件
  • 質問者:akkoyuki
  • 投稿日時:2007/11/30 15:06
  • 困り度:すぐに回答が欲しいです
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

windows vistaを使っております。
エクセルのことでお聞きしたいのですが、
たとえば、a.b.c.d.eとそれぞれの売上を
また、別枠にaの売上がいくらでbの売上がいくらで・・という風に
抽出して合計を出したいのですが、
うまくいきません・・
今aならaでフィルタをかけて合計がわかる感じです。
もともとの表でaの一日の売上を入れたときに
別枠にそれぞれの毎日の合計が出るようにしたいのですが、
どなたかわかりますか?
わかりにくい質問ですみません。
いちお・・条件付き合計式を使ってやってみたんですが、
出来ませんでした。宜しくお願いいたします。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:0件)
  • 参考になった:0件

> 同じシートの下の方でかまわないんで、
実はこれがくせ者で、日々の取引の行数が不定なので却って大変なんですよ。
従って、固定的に参照できるセル(ここではD1)をワークセルとして使います。
強引ですがやっていみました。以下のフォーマットだったとして、
  ABCD
1  日付品名金額$B$2:$B$5
2 2007/12/1みかん6000
3 2007/12/2リンゴ8000
4 2007/12/3バナナ5000
5 2007/12/4みかん3000

7 品名合計金額
8 みかん9000
9 リンゴ8000
10 バナナ5000

D1に
="$B$2:$B$"&SUMPRODUCT(($A$1:$A$65355="品名")*ROW($A$1:$A$65355))-2
B8に
=SUMIF(INDIRECT($D$1),$A8,INDIRECT(SUBSTITUTE($D$1,"B","C")))
として、下にコピー。

通報する

  • 参考になった:0件

No.1ベストアンサー20pt

元になる表の形式が書かれていないので、推測で...
Sheet1に
  A       B      C
1 日付     品名    金額
2 2007/12/01 みかん   6000
3 2007/12/01 りんご   5000
4 2007/12/02 みかん   8000
5 2007/12/03 みかん   5000
6 2007/12/03 りんご   3000
と言うとき、
Sheet2に
  A       B      C
1 日付     みかん  りんご
2 2007/12/01 6000   5000
3 2007/12/02 8000   0
4 2007/12/03 5000   3000
としたいなら、
B1、C1・・・に品名を入力
A2に「2007/12/1」と入力。
A3に「=$A2+1」と入力し下へコピー。
B2に
=SUMPRODUCT((Sheet1!$B$2:$B$1000=B$1)*(Sheet1!$A$2:$A$1000=$A2)*((Sheet1!$C$2:$C$1000)))
として、下へ日付分と右に品名分コピー
一応、Sheet1の行は2行目から1000行目としています。
なお、同じ日に同じ品名があっても加算してくれます。

通報する

この回答への補足

すみません・・わかりにくい文章で・・
詳しく説明しなおしますね
たとえば、sheet1で、

 a     b  c
 日付     品名  金額

1 2007/12/1 みかん  6000
2 2007/12/2 リンゴ  8000
3 2007/12/3 バナナ  5000
4 2007/12/4 みかん  3000
という場合に・・
同じシートの下の方でかまわないんで、

   
 品名  合計金額

1 みかん 9000(上の表の合計金額がリアルにアップされる)
2 リンゴ 8000
3 バナナ 5000
という風に出来ないかな・・と思ってですね^^;
一か月ごとにシートを変えるので、みかんやバナナの合計金額を
同じシートの、別枠に一括で表示させられることができれば大変楽に
なるんですが、いかがでしょうか・・???

  
このQ&Aは役に立ちましたか?(役に立った:0件)

このページのトップへ

Facebook公式ページ

公式Twitter