[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『1年分のデータから・・・』(えみ)
沢山あって恐縮ですが、
@あるセルにその時の月の合計が出るようにしたい。
(5月にそのファイルを開いたら5月の合計、6月に開いたら6月の合計・・・)
A月平均、週平均、日平均を出したい。
(今までは日々の件数を週と月ごとに合計を出して出るようにしていましたが
予め合計が出るようにセルに式を入れておくと未入力の月にはゼロという
数字が入ってしまうため、平均の数字が少なくなってしまっていたのです。
12ヶ月で割るのではなく、例えば今月なら4月までのデータがありますので
4ヶ月で割る、という形にし、来月になったらまた1月分増える、という形に
したいのですが・・・)
上手く伝えられずにすみません。
宜しくお願いします。
シートレイアウトが分かりませんので具体的なご説明は出来ませんが、 TODAY関数で今日の日付は出ます。MONTH関数でその中から月だけ取り出せます。 これらを利用してSUMIF関数等で合計が出せないでしょうか? 平均等についでも同様です。 (ケン)
A B C D 日付 日の件数 週合計 月合計 2005/1/1 3 2005/1/2 7 ・ ・ ・
週合計には毎週土曜日に一週間分の合計が表示されるように予め式が入ってます。
月合計には月末に一か月分の合計が表示されるように予め式が入ってます。
(その為まだデータが入力されていない、来月などは0(ゼロ)が表示されています。)
すみませんが、宜しくお願いします。
今年分だけなら =SUMIF(A2:A10,"<="&DATE(2005,MONTH(TODAY())+1,),B2:B10) こんな感じで出来ませんか。去年等もあるならその分をSUMIFで計算して引いて下さい。 (ケン)
空いているセルに=TODAY()として今日の日付が返りますか? A列の日付はシリアルで入力されていますか? (ケン)
入力は良いようです。去年以前の物も計算されているもではないでしょうか? 2005年だけのデータですか? (ケン)
=SUMIF(A2:A10,"<="&DATE(2005,MONTH(TODAY())+1,),B2:B10) は、今日(5/23)なら、2005/5/31以前の合計です。 =SUMIF(A2:A10,"<="&DATE(2005,MONTH(TODAY())+1,),B2:B10)-SUMIF(A2:A10,"<="&DATE(2005,MONTH(TODAY()),),B2:B10) とすると、=(2005/5/31以前の合計)-(2005/4/30以前の合計) となり、5月分の合計がでます。 SUMPRODUCT関数を使うのなら =SUMPRODUCT((YEAR(A2:A9)=2005)*(MONTH(A2:A9)=5),B2:B9) =SUMPRODUCT((YEAR(A2:A9)=YEAR(TODAY()))*(MONTH(A2:A9)=MONTH(TODAY())),B2:B9) こんな感じでどうでしょう? (Hatch)
他の質問の件ですが・・・ 週の合計を出す場合、E列に日付がその年の第何週目に当たるかを表示します。 E2:=WEEKNUM(A2) として、下方向へコピーします。 今週の場合D2:=SUMIF(E2:E11,WEEKNUM(TODAY()),B2:B11) 今週の平均なら、=SUMIF(E2:E11,WEEKNUM(TODAY()),B2:B11)/COUNTIF(E2:E10,WEEKNUM(TODAY())) A B C D E 1 日付 日の件数 週合計 月合計 週 2 4月1日 1 11 18 14 3 2月1日 2 6 4 5月2日 3 19 5 5月1日 4 19 6 5月23日 5 22 7 5月24日 6 22 8 6月1日 7 23 9 6月2日 8 23 10 6月3日 9 23 なお、エラー値 #NAME? が返される場合は、分析ツール アドインを組み込む必要があります。 (Hatch)
Hatchさん、フォロー有難うございます。どうも、時間が作れなくて・・・ >=SUMPRODUCT((YEAR(A2:A9)=2005)*(MONTH(A2:A9)=5),B2:B9)を使わせていただいたところ、うまくでたようです それなら、SUMIFでもうまくいくと思いますが。 アドインは「ツール」>「アドイン」から「分析ツール」にチェックを入れます。 Officeインストール時の状況によってはofficeのCDが必要になる場合があります。 (ケン)
失礼します。 WEEEKNUM関数の代わりは、INT(((A1-DATE(YEAR(A1),1,1))+7-WEEKDAY(A1))/7)+1 で出来るかもです。
A1の部分を該当日に変えます。
(川野鮎太郎)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.