エクセルの学校


[[20050204062153]] 『ある期間内の合計値を求めたい』(KI) >>BOT

[ 初めての方へ | 一覧(最新更新順) |

|
| 全文検索 | 過去ログ | HOME ]

 

『ある期間内の合計値を求めたい』(KI)
 指定した期間の合計値を求めたいのですが、うまくいきません。
 下表のようにA列に日付、B列に個数、C2に期間始まり、C3に期間終わりとした場合
 D2にその期間の合計値をだしたいのです。
 SUMPRODUCT関数でやろうとしたのですが、期間設定の仕方が誤っているようでうまく計算されません。
 ちなみに、 D2=SUMPRODUCT(A2:A11>=C2<=C3)*B2:B11  としました。
 期間設定の仕方でアドバイス頂けないでしょうか。宜しくお願い致します。

 	A	B	C	D
1	日付	個数	期間	合計
2	2005/1/1	10	2005/1/3	0
3	2005/1/2	20	2005/1/8	
4	2005/1/3	30		
5	2005/1/4	40		
6	2005/1/5	50		
7	2005/1/6	60		
8	2005/1/7	70		
9	2005/1/8	80		
10	2005/1/9	90		
11	2005/1/10	100		


 同じようなものがあります。参考にどうぞ。
 
[[20041017223150]]『一定期間の合計金額を計算する』(緊急事態!) 

 (川野鮎太郎)

 =SUMPRODUCT((A2:A11>=C2)*(A2:A11<=C3)*B2:B11)
条件1<検査対象<条件2のように条件を一度に二つは判断できません。
条件1<検査対象が当てはまるかどうか、
検査対象<条件2が当てはまるかどうか、と条件をひとつずつ判断させるようにします。
ちなみに、SUMIFでできるはず。
=SUMIF(日付範囲,">="&C2,合計範囲)-SUMIF(日付範囲,">"&C3,合計範囲)
「C2以上の日付のものの合計からC3を超える日付のものの合計を差し引く」
(みやほりん)

 川野鮎太郎さま、みやほりん様有難うございました。無事解決しました。
条件のつけ方で昨夜は3時間くらい、あれやこれやと悩み続けました。
SUMPRODUCTで条件を3重、4重に絞り込んでいるので式が長くなってしまって
何がなんだか、分からなくなってしまっていました。今夜はゆっくりと寝ます。
(KI)


コメント:

[ 一覧(最新更新順) |

]


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