• 締切済み

毎月、データ集計を取っているのですが

毎月、データ集計を取っているのですが 稼動日1日目~5日目の合計を取る数式で 苦労しています。5日目までの数式が解れば 10日目、15日目は5日目までの応用だと 思うので、どうか教えて下さる方、 よろしくお願いします。 月により1日の曜日は変化します。 C列には数式が入っております 例:2月の場合 A B C 1 日 曜日 データ1 2 1 月 11 3 2 火 25 4 3 水 30 5 4 木 280 6 5 金 33 7 6 土 8 7 日 例:3月の場合 A B C 1 日 曜日 データ1 2 1 木 20 3 2 金 55 4 3 土 5 4 日 6 5 月 384 7 6 火 21 8 7 水 304

みんなの回答

回答No.4

はじめまして、通りすがると申します。 上記ご質問の件なのですが、条件が曖昧のためご希望の回答は得られないと 思います。 まず、集計の対象の条件なのですが、文面には1-5、6-10、11- 15とあるのに、例データには、土、日分はデータがなく5日分のデータ がずれて記載されてますね。これは日が固定でなく、休日がある場合、 たとえば、1-7日の集計があったり、その場合に8-10の集計月があ るということでしょうか? 対象外の集計日は、土、日以外に発生する可能性はあるのでしょうか? たとえば、ゴールデンウィーク、正月、大みそか、お盆、そのた休日など 、このようなことを考慮するのであれば、おそらく関数だけでは無理と思い ます。(関数で行うためには、固定的にデータを特定できる条件が必要) また、日と曜日、数式だけでも判断はできないと思います。 少なくとも、項目として計算対象か否かを判断する条件が必要と思います。 (数式が入っていないからといって、対象外とは限らない) ロジックを考える前に、条件を整理するところから検討しては如何でしょ か?

全文を見る
すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.3

EXCELでしたか。ならばSUMIF関数かDSUM関数ですかね。 いろいろ参考になりそうなのが 日経PCオンライン「Excel関数の技」のページ  http://pc.nikkeibp.co.jp/pc21/tech/excel36/ SUMIF関数 http://pc.nikkeibp.co.jp/pc21/tech/excel36/02/ DSUM関数 http://pc.nikkeibp.co.jp/pc21/tech/excel36/03/

全文を見る
すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.2

SQL文投げるなら、 select sum(データ1) from 月別テーブル where 日 between 1 and 5 です。

tkmo_oy
質問者

補足

すみません Excel 2003 で作成している月別のテーブルですが、 クエリは使ったことがないので、 (SQL文)と言われましても・・・? 合計の値を表示したいセルにどんな 数式を入力したらよいのか どなたかご教授願えたらと思い 質問させて頂きました

全文を見る
すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

土俵は何?EXCEL?ACCESS(含むOracleなど)? EXCELでSUMの使い方がわからないのか? 月別テーブルがある状況でクエリ(SQL文)の投げ方がわからないのか? ここらあたりを詳しく。

tkmo_oy
質問者

補足

すみません Excel で作成している月別のテーブルですが、 クエリは使ったことがないので、 (SQL文)と言われましても・・・? 合計の値を表示したいセルにどんな 数式を入力したらよいのか どなたかご教授願えたらと思い 質問させて頂きました

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで日別データを週別に集計したいのですが。

    エクセルで日別データを週別に集計する方法を教えてください。 【日別データ】   3/02(日) 10   3/03(月) 20   3/04(火) 50   3/05(水) 50   3/06(木) 30   3/07(金) 10   3/08(土) 10   3/09(日) 20   3/10(月) 40   3/11(火) 20   3/12(水) 10   3/13(木) 30   3/14(金) 10   3/15(土) 40     ↓ 【週別データ】   3/02-3/08 180   3/09-3/15 170 行列関数を使用したのですがどうも上手くいきません。 よろしくお願いします。

  • エクセル 関数

    A   B   C    D 10/1  金  9:00  12:00 10/2  土  9:00  13:00 10/3  日  9:00  14:00 10/4  月  9:00  11:00 10/5  火  9:00  15:00 :   :    : 5        5     2               3 Aは日付です。 Bは曜日です。 Cは出勤時間 Dは退勤時間 そこでお聞きしたいのですが・・ 12:00まで働いた曜日別のデーターがほしいのですが・・ 曜日  12:00   15:00  18:00 月    1      2    1 火    2      1    1 水    1      0    0 木    1      0    1 :    :      :   : 上記のような感じにしようと思っています。 関数がわからなく困っています。 宜しくお願いします。。

  • VLOOKUP?sheet1は固定で

    sheet1にこういったリストがあったとします。 (「,」は列が変わるという意味です。) 08/02/01 (金),20,A 08/02/02 (土),15,A 08/02/03 (日),32,A 08/02/04 (月),10,A 08/02/05 (火),2,A 08/02/06 (水),0,A 08/02/07 (木),5,A 08/02/08 (金),8,A 08/02/09 (土),9,A 08/02/01 (金),38,B 08/02/02 (土),4,B 08/02/03 (日),55,B 08/02/04 (月),1,B 08/02/05 (火),2,B 08/02/06 (水),8,B 08/02/07 (木),21,B 08/02/08 (金),4,B 08/02/09 (土),1,B 08/02/01 (金),8,C 08/02/02 (土),6,C 08/02/03 (日),5,C 08/02/04 (月),1,C 08/02/05 (火),5,C 08/02/06 (水),3,C 08/02/07 (木),4,C 08/02/08 (金),52,C 08/02/09 (土),2,C 長さは2/1-2/9固定でなく、例えば1/28-5/1かもしれません ただ、AもBもCも同じ長さとします。 また、このシートは触りたくないです。 でsheet2にて 2/2-2/8(任意です。)とした場合 なんらかの式を入れることで A,72 B,95 C,76 と、2/2-2/8の合計値を出すようなことはできますでしょうか? どうぞよろしくお願いいたします。

  • 各週ごとに集計したいのですが

    一応検索をしましたが見つからなかったので質問します。 一応下記のような表を作っているのですがここから各週の 集計をしたいのです。   日付 曜日  A   B   C  合計   1   土    2   日   3   月 1   3       4   4    火  2   2    2   6    5   水     4       4   6   木  1   1    1   3   ・   ・   ・    各週の集計表 月  火  水  木  金      第1週   第2週   第3週   第4週   第5週  上の表の合計を下の集計表へ転記させたいのですが  曜日ごとに組み込む方法がよくわかりません。  曜日はWEEKDAY関数で1から7までで表せますが、第  1週、第2週と正確に転記させる方法がわかりません。  関数を調べましたがこちらの要求どおりに動いてく  れる関数は見つかりませんでした。もしかしたらマ  クロを作らなければならないのかもしれませんがVBA  は良くわかりません。  よろしくお願いします。

  • 集計計算式につきまして

    Aさん 月・水・金 Bさん 火・金 Cさん 月・水・土 Dさん 月・水・土 Eさん 火 というローテーションがありますが 毎週月曜から土曜まで均等に割り振り 同日の按分をして一月の各人の集計を計算したく AさんからEさんまで 均等に一日につき一人を割り振りたいのですが どのような関数または計算式でできるのかヒントをいただけませんでしょうか? よろしくご教授お願い申し上げます

  • エクセル2003の表示を教えてください。

    エクセル2003の表示を教えてください。 A1セルに2010年7月1日B1セルに数式で=CHOOSE(WEEKDAY(A25,1),"日","月","火","水","木","金","土")により曜日を表示してます。C1に土日だったら〇、そうでなければスペースとなる式を教えていただけますでしょうか。 sum関数しかわからないレベルの知識しか持っておりません。 どうぞよろしくお願いいたします。

  • SQLで曜日のソートを月火水木金土日にしたい

    こんにちは。SQLiteのソートについてお教え頂けませんでしょうか。 フィールドに曜日が入っています。その曜日をソートをかけると下記のようになります。 土 日 月 木 水 火 金 欲しい並び順は下記です。 日 月 火 水 木 金 土 Or 月 火 水 木 金 土 日 CSVに出力したり、色々したいので曜日順になっていてもらった方が色々助かるのですが、何か良い方法はないでしょうか? 今考えているのは、C#のフォームからSQL文を発行してSQLiteに問い合わせ。結果をC#側で受け取って、CSVに出力という事を考えています。

  • 曜日ごとの平均

    質問します。 日 123 月 456 火 789 水 123 木 456 金 789 土 123 日 456 計 289 (日) 上記のように曜日を指定して、平均と合計をだす数式を 教えてください。

  • 曜日の順番

    曜日の順番は、何故、日、月、火、水、木、金、土?太陽系でなら、日、水、金、火、月、木、土になりますが、何故ですか?

  • Excel 曜日の連続データ作成

    Excelでセルに月曜と入力しドラッグしてコピーして連続データ(月、火、水、木、金、土、日)を作りたいんですけど出来ませんでした。 どうやるんですか? 自分のなかで一番の理想をしては例として9月1日(月)これの連続データを作りたいんです。 これだと一番楽が出来るはずなんですがでも実際できるのかもわかりません。 その他にも何月何日と曜日を織り交ぜた楽な方法があったらぜひ教えてください。 曜日だけでも結構です。

このQ&Aのポイント
  • 宛名職人ver.22でつくっていたデータが、29で開きません。どのようにすれば良いでしょうか?
  • ご利用の製品は宛名職人Ver.29で、OSはMac OS 13.2です。
  • 宛名職人Ver.29で宛名職人ver.22でつくっていたデータを開くことができません。解決方法を教えてください。
回答を見る