[[20150730153033]] 『合計結果は1行毎、合計範囲は一定範囲毎』(ふぁう) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『合計結果は1行毎、合計範囲は一定範囲毎』(ふぁう)

集計シートのB7セルに、明細シート4月の一部の合計を表示したいのですが、
オートフィルで簡単にやるにはどうすればよいでしょうか?

【集計】

	いちご合計
4月	B7セル ←明細シート4月のいちご1〜3の合計
5月	明細シート5月のいちご1〜3の合計
6月	明細シート6月のいちご1〜3の合計	
〜
3月	

【明細】

   D   C     D  
 5 4月  いちご1   数値
 6    いちご2   数値
 7    いちご3   数値
 8    メロン1   数値
 9    メロン2   数値
 10   とまと1   数値
 11   とまと2   数値
 12   とまと3   数値
 13    合計   数値
 14 5月 いちご1  数値
 15    いちご2  数値
以降、5月6月と項目内容は繰り返し

< 使用 Excel:Excel2010、使用 OS:Windows7 >


SUMIFSでできますが、オートフィルで簡単にとは、どのようなものを想定しているのか、わかりません。
教えてください。
(デイト) 2015/07/30(木) 16:11

集計のB7セルに関数を入力し、オートフィルで3月(B19)まで一気にコピーしたいと思ったのです。

ちなみに、SUMIFSは使ったことがありません…。

(ふぁう) 2015/07/30(木) 18:33


すいませんがD列に月がない状態ではできませんでした。その場合はほかの回答者に聞いてください。
明細シート
       B   C    D
 5  4月	いちご1	10
 6  4月	いちご2	20
 7  4月	いちご3	30
 8  4月	メロン1	40
 9  4月	メロン2	50
 10 4月	とまと1	60
 11 4月	とまと2	70
 12 4月	とまと3	80
 13 4月	合計	360
 14 5月	いちご1	90
 15 5月	いちご2	100
集計シート
   A    B
 4 いちご1
 5 いちご2
 6 いちご3
 7 4月	60
 8 5月	190
 9 6月	0
 10 7月	0 
 11 8月	0
 12 9月	0
 13 10月 0
 14 11月 0
 15 12月 0
 16 1月	
 17 2月	
 18 3月	

集計シートのA4:A6がSUMIFSの明細シートのC列の条件となります。不都合があったら変えます。
B7に
=SUMPRODUCT(SUMIFS(明細!D:D,明細!C:C,$A$4:$A$6,明細!B:B,$A7))
で下にオートフィルでできます。

(デイト) 2015/07/31(金) 08:50


こんにちは

D列は最初の行だけ月が表示されて、次の月までは空白として、
明細シートのデータ行は10000行までとして、

=IFERROR(SUMIF(OFFSET(明細!$D$1,MATCH(A7,明細!$D:$D,0)-1,1,IFERROR(MATCH("*",INDIRECT("明細!$D"&MATCH(A7,明細!$D:$D,0)+1&":$D10000"),0),10000),1),SUBSTITUTE($B$6,"合計","*"),OFFSET(明細!$D$1,MATCH(A7,明細!$D:$D,0)-1,2,IFERROR(MATCH("*",INDIRECT("明細!$D"&MATCH(A7,明細!$D:$D,0)+1&":$D10000"),0),10000),1)),"")

では、どうでしょうか?

関数得意な方ならもっと簡単な式になると思います。

(ウッシ) 2015/07/31(金) 13:39


 もう見てないだろうなという気配が濃厚だけど、一応確認。

 > いちご1〜3の合計

 要するに「いちご+数字」になってるのを全部まとめて合計するってことだよね?
 だったら明細シートのB列(でしょ?)を全部埋めて、SUMIFS でワイルドカードを使えばできそう。
 ちなみに本当に数字は1桁だけ? 2桁以上もある?

 それとも「いちご4」とかもあって、それは除外したいってこと?
 
 
 B列(?)を全部埋めるのがオススメだけど、一応参考までに聞いておきます。

 > 合計範囲は一定範囲毎
 > 以降、5月6月と項目内容は繰り返し

 1ヶ月分のデータは行数が決まってるんだよね?

 つまりサンプルデータの4月は合計行を入れて「9行」だけど、これはどの月でも同じでしょってこと。
 同じなら実際の表は1ヶ月分が何行?
 その規則に乗っかって合計の式もできないこともない。

 といってもB列(?)を全部埋めた方が簡単だけどね、、、くどいけど。
(笑) 2015/08/01(土) 01:26

反応が遅くなってしまい申し訳ありません。
いろいろ有り難うございます。
結構難しそうですね…。

説明が足りませんでしたが、明細B列は結合されていました。
1ヶ月分の行数は9行で固定。もちろん将来は増える可能性はあります。

説明の例を簡単にしすぎてしまったようです。
一度仕切り直しさせてください。
改めて投稿させていただきます。

いろいろありがとうございました。
(ふぁう) 2015/08/19(水) 09:06


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.