[[20140916214059]] 『特定の範囲でN行おきにまたはN列おきに合計を出ax(あーちゃん) ページの最後に飛ぶ

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

 

『特定の範囲でN行おきにまたはN列おきに合計を出したい』(あーちゃん)

行方向が品目、列方向が月の表があり、1品目は2行で構成されている。
最初の行に数量、次の行に金額が表示されていて、
数量の合計、金額の合計を計算する方法を
教えて下さい。

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


 とりあえず SUMPRODUCT で奇数行を合計する例です。偶数は =1 を =0 に。

 =SUMPRODUCT(A:A*(MOD(ROW(A:A),2)=1))
(Mook) 2014/09/17(水) 00:17

 数量だけ
 =sumproduct(b1:b19,mod(row(a1:a19),2))

 金額だけ
 =sumproduct(b2:b20,mod(row(a1:a19),2))

 数量×金額の合計
 =sumproduct(b1:b19,b2:b20,mod(row(a1:a19),2))

(GobGob) 2014/09/17(水) 00:19


 質問本文の内容のことなら

	A	B	C	D
1			1月	2月
2	子	数量	5	10
3		金額	100	200
4	丑	数量	3	9
5		金額	50	100
6	寅	数量	7	
7		金額	200	
8	卯	数量		21
9		金額		200
10	辰	数量	8	
11		金額	300	
12	合計	数量	23	40
13		金額	650	500

 B列を上図のようにする(オートフィルでできる)

 C12 =SUMIF($B$2:$B$11,$B12,C$2:C$11)

 ↓と→にコピー
(笑) 2014/09/17(水) 16:12

ご報告が遅くなってごめんなさい。
早速試してみました。バッチリです。
あの関数を組み合わせれば、
どうしてあんな計算ができるのか???
ありがとうございました。
(あーちゃん) 2014/09/18(木) 19:56

コメント返信:

[ 一覧(最新更新順) ]


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