[[20110504140212]] 『Excel2007にて』(ご〜まる) ページの最後に飛ぶ

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

 

『Excel2007にて』(ご〜まる)
例えば今日はA1からA2迄の合計を出して

次の日にはA1からA3迄の合計を自動で計算して

それを毎日更新してくれるやり方ってありますか?

わかりにくくてすいません・・・


 =SUM(A1:A100)

 ということですか?

 (se_9)

はい、そうです。
それを毎日自動で更新出来ますか?
例えば今日が
=SUM(A1:A100)で
次の日が
=SUM(A1:A101)って感じです

(ご〜まる)


 あらかじめ範囲を大きくとっておけばよいと思います。
 A100をA1000みたいに。

 (se_9)

詳しく説明しますと

 A1は月曜日、2,000
 A2は火曜日、2,500
 A3は水曜日、2,500
 A4は木曜日、2,200
 A5は金曜日、2,300
 A6は土曜日、3,500
 A7は日曜日、4,000

 毎月の平日と土日祝日の平均を知りたいのです。

 日数を別でリンクしていて
 例えば今日迄の日数が平日が5日、土日、祝日込で2日で
 算出すると、平日は11,500/5=2,300。

 土日は7,500/2=3,750ですが
 それを曜日毎に日々数字を更新していくのですが
 日数を別で1づつ入力していくだけで
 平均値を自動で更新する方法を知りたいのです・・・

 ご理解出来ますでしょうか?

 (ご〜まる)

 最初にその説明をしてほしかったです(^^;
 どこかのセルに日付とか入っていないのですか?

 (se_9)

説明不足ですいませんでした・・・

日数は別に例えばB1に平日の日数を5と入れてあり

土日はB2に2と入力してあります。

結果はA8に月の合計

平日合計はA9

土日合計はA10に出るようになっていて

A9の式はA1+A2+A3+A4+A5+A6/B1

A10の式はA6+A7/B2です。

日数は手入力です。


すいません

A9の式はA1+A2+A3+A4+A5+A6/B1 ではなく

A9の式はA1+A2+A3+A4+A5/B1 でした

訂正します。


 >A1+A2+A3+A4+A5/B1   
 本当にこの式なのですか。
 =A1+A2+A3+A4+A5/B1=A1+A2+A3+A4+(A5/B1)
 =(A1+A2+A3+A4+A5)/B1
 この2つの式は全く違います。    (NB)

正確には
=SUM(A1+A2+A3+A4+A5)/$B$1と

=SUM(A6+A7)/$B$2です。


 =SUM(A1+A2+A3+A4+A5)/$B$1  →  =SUM(A1:A5)/$B$1
 =SUM(A6+A7)/$B$2           →  =SUM(A6:A7)/$B$2     (NB)

 「日数」ではなく「日付」です。
 日付が入っていれば作業列を使うことになりますが、下記URLに載っている関数を利用できそうだったので。
 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1235082702

 	A	B	C	D	E
 1	2,000	5/1	日		5/3
 2	2,500	5/2	月		5/4
 3	2,500	5/3	祝		5/5
 4	2,200	5/4	祝		
 5	2,300	5/5	祝		
 6	3,500	5/6	金		
 7	4,000	5/7	土		

 E列に祝日を入れておいて、C1セルに
 =IF(COUNTIF(E$1:E$3,B1),"祝",TEXT(B1,"aaa"))
 下にフィルコピー

 平日の平均
 =SUMPRODUCT((C1:C31={"月","火","水","木","金"})*A1:A31)/SUMPRODUCT((C1:C31={"月","火","水","木","金"})*(A1:A31<>""))

 土日祝日の平均
 =SUMPRODUCT((C1:C31={"土","日","祝"})*A1:A31)/SUMPRODUCT((C1:C31={"土","日","祝"})*(A1:A31<>""))

 (se_9)

完・璧・で・す!!!

有難う御座いました!!

凄すぎて感動しました!(笑)

(ご〜まる)


コメント返信:

[ 一覧(最新更新順) ]


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