ベストアンサー エクセルで一週間単位で数値を集計する方法について質問です。 2010/05/18 12:22 エクセルで一週間単位で数値を集計する方法について質問です。 毎週”日曜日まで”で区切った合計数値を算出したいのですが、 月が変わったりすると、また合計する範囲を選択し直さなくてはならないのが面倒です。 曜日を入力している箇所があるので、”日”と表示される箇所を数えたりして、 1週目・2週目の合計を自動で計算できる方法はありますでしょうか。 必ず”日曜日”で区切るので、5月でしたら、5/1~2、5/3~5/9・・・と 数値を合計したいです。 ↑とても説明が下手だと思うのですが、 画像から汲み取っていただけましたら、是非解決策を頂きたいです。 画像を拡大する みんなの回答 (5) 専門家の回答 質問者が選んだベストアンサー ベストアンサー ODEX ベストアンサー率58% (7/12) 2010/05/18 12:55 回答No.1 あまり詳しくないですが回答させてください。 A3 [=IF(NOT(MONTH(A2)=MONTH(A2+1)),"",A2+1)] A2に月の初めを入力すると自動的に日にちが表示されます。 B2 [=IF(A2="","",WEEKDAY(A2))]右クリック→セルの書式設定→ユーザー定義[aaa] D2 [=IF(B2=1,0,1)] D3 [=IF(A3="","",IF(B3=2,D2+1,D2))] F4 [=MAX(D2:D32)] F5 [=MIN(D2:D32)] F6 [=IF(F5+1>$F$4,"",F5+1)] H5 [=SUMIF($D$2:$D$32,F5,$C$2:$C$32)] あとは下にびろーんとやってみてください。 間違えがあれば連絡下さい。 画像を拡大する 質問者 お礼 2010/05/18 16:41 ありがとうございます。 曜日をまとめるための判別の仕方が、とてもわかりやすかったです。 また、ファイルを共有して使用しているため、関数で解決して頂けて 大変助かります。関数を全部コピーして、使わせて頂きました。 本当にありがとうございます!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (4) noname#204879 2010/05/18 15:55 回答No.5 [ピボット テーブル レポート]の[グループ化]の機能を利用すれば、ご希望に近いことができます。 [開始日]として最初の月曜日の日付(此処では 2010/5/3)を、[終了日]として日付欄の末尾の日付(此処では 2010/5/31)を、[単位]として“日”を、[日数]として 7 を、それぞれ指定した結果を添付図に示しておきます。 画像を拡大する 質問者 お礼 2010/05/18 16:59 ピポットで、こんなこともできるんですね。 全く新しい知識でした!! ただ、今回でいうとは、5/1~2 の部分も集計したかったので、 ODEXさんをベストアンサーにさせて頂きました。 本当にありがとうございます! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 ogawa_sora ベストアンサー率36% (468/1280) 2010/05/18 14:01 回答No.4 今日は。 ごちゃごちゃした数式など設定しなくても良いです。 最初に、分析ツール アドインを組み込むんで下さい。(こうしないと次に使う関数が使えません) 組み込み方: http://www.ipc.shimane-u.ac.jp/food/kobayasi/excelbunsekitool.htm 添付け画像で説明します。 1.D列にその年の何週目かを出します 数式:D4に『=WEEKNUM(A4,2)』 末尾の「2」は週の始まりが月曜日としていますが、日曜日の場合は「1または省略」出来ます 2.I列に各週の合計を出します 数式:I4に『=SUMIF($D$4:$D$34,WEEKNUM($A$4),$C$4:$C$34)』 I5に『=SUMIF($D$4:$D$34,WEEKNUM($A$4)+1,$C$4:$C$34)』 I6以降は「WEEKNUM($A$4)+1」を「WEEKNUM($A$4)+2」「WEEKNUM($A$4)+3」と週ごと にしてきます 3.E列の各週合計はSUM関数で計算してあります、I列との結果を参照して下さい。 画像を拡大する 質問者 お礼 2010/05/18 16:44 分析ツールを表示(?)させるための手順まで、ありがとうございます。 画像をみながら、やってみました。 関数を一式記載していただけたので、本当に簡単に集計することができました。 ただ、ファイルを共有して使用しているため、他の人にも”アドイン”をやって もらわないといけなくなってしまうので、個人用の管理ファイルで活用させて頂きます。 ご丁寧にありがとうございました!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 nine999 ベストアンサー率44% (512/1140) 2010/05/18 13:19 回答No.3 画像がさっき一回だけ表示されたので、追加しておきます。 日付、曜日、売上でしたね。 5/1をA2とします。 表の右側に合計を表示するとします。 D2=if(C2="日",A2,""); D3=if(C3="日",sum(A2:A3),""); D4=if(C4="日",sum(A2:A4),""); D5=if(C5="日",sum(A2:A5),""); D6=if(C6="日",sum(A2:A6),""); D7=if(C7="日",sum(A2:A7),""); D8=if(C8="日",sum(A2:A8),""); D8は7日分の合計を取っているので、これを下に全部コピーします。 すると、日曜日のときにだけ、7日分の合計が表示されます。1日~6日については、1日からの日数分です。 前月分の合計、月末の調整は考慮していません。 質問者 お礼 2010/05/18 17:01 回答ありがとうございます。 集計後、私がこのデータを1箇所にまとめる力がなく、 上手く利用することができませんでした。 アイデア頂きました!ありがとうございます。今後に是非活かします!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 nine999 ベストアンサー率44% (512/1140) 2010/05/18 12:58 回答No.2 表の状態が判りませんが、一週間は7日毎なので、範囲は一定間隔です。 5/1 500 5/2 400 ... 5/7 600 と並んでいたら、7日目の下のセルに合計を取るか、右のセルで合計を取ります。あとは、それを7日間隔でコピーするだけです。 合計しやすいように表を作るのも一工夫ですし、表示の表とは別に計算用に数字をコピー(もちろん算式で)して、集計すると作業は効率化します。 集計用に表を作り直す(もちろんリンクしている)とグラフ化もできるし、分析にも役立ちます。 質問者 お礼 2010/05/18 17:05 ありがとうございます。 社内共有ファイルのため、下っ端の私では、フォーマットを変更することが できず、こちらの案を使うことができませんでした・・。 まず、管理するファイルの形を使いやすく作るのは、もっともですよね。 つい、そのときに早くできればいい!!と作ってしまいがちなので、 今後新しい管理ファイルを作るときに、お答え頂いた”工夫する”を意識して つくります!!ありがとうございました!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A EXCELの上位3個の数値の集計 EXCELの集計方法につきまして、ご教授をお願い致します。 EXCELで複数の数値の中で、上位3個の数値の合計を算出する場合。 通常はA列~K列までに数値が入っている場合 =LARGE(A1:K1,1)+LARGE(A1:K1,2)+LARGE(A1:K1,3) のように算出するのが一般的ですが・・・。 B、D、F、H、J列を集計対象から除きたい場合は、どのようになりますでしょうか? すなわち A、C、E、G、I列のみの上位3個の数値合計を算出したいのです。 すみませんが、よろしくお願いいたします。 エクセルの集計と単位について エクセルを使ってみて、行き詰ってしまいました。 A列 1 ●さん 2 ▲さん 3 ■さん 4 といった様に入力し、A4に合計の人数を表示したいのですが、 数値ではないものを集計することはできるでしょうか? また、「3人」と単位付で表示できる式はあるのでしょうか? 素人質問で申し訳ないのですが、手持ちの本ではわからなかったので 質問させてください。よろしくお願いします。 Excelでの集計表の作り方 Excelで1ヶ月の集計表を作っていますがどうしてもわからない事があります。まず縦に1ヶ月分の日付を入れて横に純売上(B列)と消費税(C列)と総売上(D列)の表を作りました。日付は月を入力すると自動で変わる様にして月末も30日までの月は最後のセルも空白になる様に、土日祝は曜日の文字の色も変わります。その後が問題なんですが、曜日毎の集計を自動計算するだけならSUMIF関数ですぐに出来るんですが日祝の合計を1つのセルに集計させたいんです。月によって祝日の曜日も変わりますしどうしてもその方法がわかりません。説明が下手で申し訳ありませんがわかる方がいればお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセルでの週ごとの集計について 週ごとの集計を別シートにしたいのですがうまくできません。 【シート1】 A B C 1/1 金 100 1/2 土 30 1/3 日 303 1/4 月 202 1/5 火 303 ・ ・ ・ ・ ・ ・ ・ ・ ・ で、【シート2】に日~月毎のC列の集計を行いたいのですが、 どのようにすれば良いでしょうか? 上から7日毎の集計といった方法でもいいですし、 ○日~○日、もしくは曜日で集計ができたらと思っています。 =SUM(Sheet1!C4:C10) =SUM(Sheet1!C4+7:C10+7) ではできず、困っています。 できるだけ簡単な方法で、どなたか教えてください。 sumifのように条件に見合う合計を「数値」ではなく「データ(セル)」の合計を集計したいのですが SUMIFを使って合計範囲の数値の合計を求めるように、合計範囲の「データが入力されているセル」の合計を求めたいのですが、何かいい関数はありませんでしょうか? 言い換えると、COUNTAを使ってセルの個数を求める場合に検索条件をSUMIFのように特定の検索条件を指定できる関数です。 いろいろ探しましたがうまい方法が見当たりません。 使用方法としては、各曜日ごとのメニュー別の売上金額の合計と人数の合計を求めようとしています。 ワークシートに入力されてるデータは ・各曜日 ・顧客名 ・メニューと支払われた金額 です。 SUMIFを使って、検索条件に各曜日をあてはめ、曜日ごとのメニュー別売上は集計できました。 金額が入力されているセルを合計すれば各メニューごとの人数まで集計できるはずなのですが、SUMIFが「数値」しか集計できない為にそれに代わる関数を探しています。 どうぞよろしくお願い致します。 エクセルの集計について教えてください エクセルの集計について教えてください 添付のように、A列からは入力用 A列 日付(複数月にまたがる) B列 金額 C列 項目 E列からは集計用として E列 項目 F列からは月ごとに集計できるような表を作りました 集計用は、また別途ほかのシートで参照して使用する予定です A列には、今後も次々データを足していく予定です 月単位でデータを抽出したのち、項目ごとに合計を算出したいのですが、どの関数を組み合わせればいいのかわかりません。 エクセルはほぼ初心者です ピボットテーブルを使用してもよいのですが、ほかのシートで参照できる方法を教えてください よろしくお願いします エクセルの再集計について こんにちは エクセル2003で対応したいと考えております。 1ヶ月(1日から31日)までの中で、ある曜日だけの集計を別に取りたいと思います。 データ項目が 縦20項目+集計、横8項目あり、 それぞれの項目ごとの集計を1ヶ月単位でとっていますが、 別ノシートに、月曜のみの1ヶ月の集計、火曜のみの・・・と曜日ごとに取りたいと考えております。 「ピボットテーブル」を使用した所、メモリ不足にてうまくいきませんでした。 ただ、単純にシートを追加して、項目ごとに参照させれば、 単純ですが可能です。ただ手間が膨大です。 串刺しは、少し手間が省けますが、やはりいまひとつと言った感じです。 1年分となると大変な手間がかかり、なをかつ 毎年ではなをさらです。 (一応テンプレート対応、未熟ですが・・・) 何か良い方法はないか模索しております。 良きアドバイスありましたら、お願いいたします。 EXCELの集計方法について EXCELの操作方法にいまいち不慣れなので、お詳しいかたお願いします! EXCELで月日と数値が入っているの表があるのですが、特定の月だけの数値を集計したいのです。 例えば、以下のような表があります。 以下の表から9月の件数の合計を関数を使って自動的計算したいのですが、良い方法はありますでしょうか? (sum関数等をつかって手動で計算はできるだけ利用したくないです) A B 1 月日 件数 2 2009/8/27 10 3 2009/8/28 15 4 2009/8/29 16 5 2009/8/30 8 6 2009/8/31 9 7 2009/9/01 10 8 2009/9/02 16 9 2009/9/02 18 10 2009/9/03 10 11 2009/9/04 6 12 2009/9/05 14 13 2009/9/06 13 お詳しいかたよろしくお願い致します! エクセルで2つ条件の満たす数値を合計する方法 エクセルで質問があります。 会社で簡単な勤務表を作成しているのですが、2つの条件を満たす数値を合計する方法がよく分かりません。 すみませんが教えて下さい。 Aが日曜日で、Cが5(数値)である、D(勤務時間)の合計です。 A B C D 日 1 5 7:30 月 ・ ・ 土 1 日 1 6 4:00 ・ ・ 日 1 5 4:00 よろしくお願いします。 エクセル、日付範囲を指定して月のみの数値を合計する方法を エクセル、日付範囲を指定して月のみの数値を合計する方法を エクセルでの数値の合計方法で困っています悩んでおります。 (例) 日付 名前 8/1 A 9/2 B 9/3 C 8/30 D 10/1 E 11/25 F 上の様な例で日付はあるのですが、月単位での個数の集計をしたいと考えております。 名前は無視していただいて結構です。 どのような関数を使い、式を作ればよいかわかりません。 どなたかお教え下さい。 よろしくお願い致します。 エクセルでつくる集計表の計算式 曜日単位の集計を行う式を教えていただけないでしょうか A欄 B欄 C欄 日付 曜日 人数 A欄は1~31日 B欄は月ごとに変わりますが、日~土 C欄は人数が入る表の下に 日~土の7セルを作り、そのセルの中に、上記表の曜日単位の人数を入れたいのですが、どんな条件式にすればよいのか教えていただけないでしょうか excelで特定範囲の特定数値を指定する方法について excelで特定範囲の特定数値を指定する方法について A列に曜日を入れて、B列、C列に数字を入れるとします。例えば、ここで日曜日のB列の数値を基準として、「日曜日以外の曜日の中で、B列の値が日曜日より高く、さらにその曜日のC列より高い」という条件を、何ヶ月分もまとめてD列に呼びだすことは可能でしょうか? どうぞ宜しくお願い致します。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excel2000で、各シートの数値を集計したい お世話になります。 大変初歩的な質問で恐縮なのですが、この手の内容はどう検索したらよいか分からず、質問させて頂きました。 現在経費帳を作成しております。 月毎にシートを作り、更にそれらを集計するためのシートをもう一枚別に用意した作りです。 そこで、ご質問をさせていただきたいのですが、月毎の売上を集計用のシートで全部合算して表示する場合、どのようにすればよいでしょうか。 例えば、C:33に売上の合計数値が入るとします。 各シートのC:33にある数値を集計用のシートで年合計として合算して確認したいのです。 シート内での合計の仕方はわかるのですが、シートをまたいだ時に、どうやってその数字を参照したらよいか分からず困っております。 アドバイスを頂ければ嬉しいです。 よろしくお願いいたします。 エクセルで集計した行の抽出方法 初心者ですので教えて下さい。 エクセルで6000行、15列程度のデータリストが有り これをグループの基準はB列 集計方法は合計 集計するフィールドはN列 という集計方法で集計し、100行ほどの集計結果になりました。 このあと、その集計行の中で合計値が500以上の数値になっている ものだけを抜き出して その詳細データも一緒に表示させたいのですが どういうやり方をしたらよいでしょうか? エクセルで年間合計、平均を集計する時のエラー処理 月ごとの行集計しています。 12ヶ月の稼働月だけを合計、平均するにはどうすれば良いでしょうか? 各月のセルには未入力時はIF文で空白("")となるようにしていて、合計算出するセルで該当セルを加算するだけだと#VALUE!のエラーがでています。 稼働月(数値が入力されたセル)のみを加算して合計を出すのと、稼働月のみを判断して平均値を算出するにはどう記述すれば良いでしょうか? エラー処理方法を教えて下さい。宜しくお願いします。 エクセル集計(○月~○月の数値の集計) 例 購入月日 金額 消費税 H17.4.1 1000 50 H17.5.1 1000 50 H17.8.25 1000 50 H17.12.31 1000 50 H18.1.20 1000 50 H18.2.28 1000 50 小計 6000 300 H17.4.2 1000 50 H17.6.20 1000 50 H17.9.15 1000 50 H17.12.31 1000 50 H18.12.31 1000 50 H18.2.21 1000 50 小計 6000 300 ・ ・ ・ 以下つづく このような計算をしている場合、 例えば、4月から12月の金額の集計、 4月から1月の集計を簡単にする方法 は、ありませんか? レイアウトの都合上、並び替えは あまりしたくありません。 今は、該当する範囲指定を複数して、 合計を確かめています。 いいお知恵を貸してください。 エクセル2010 合計値・回数の集計方法に関して 次のように、データが並んでいます。 --------------------------------------------------------- C D R S T U AW AX 1 2 1 2 3 4 3 4 対象 水 木 金 土 対象合計 対象合計 5 店舗 曜日 4 5 6 7 回数 数量 6 店舗1 月木 30 50 7 店舗2 火木 10 8 店舗4 月水金 10 10 --------------------------------------------------------- R列から右方向に日付が並んでいます。 6行目から下方向に店舗数が並んでいます。 月ごとに、対象曜日だけの発注回数と合計数量を集計したいと 思っています。 D列が、月水木など、複数の曜日の組合せになっており、 店舗ごとに、対象曜日が違います。 COUNTA(S5,Z5)などのように手作業で入力すると、誤りが発生しそうです。 AW・AX列の集計方法を教えていただけないでしょうか。 エクセル ピボットの集計方法について エクセルのデータ集計にピボットを使ってるのですが、今日、使ってみたところ、集計方法が「合計」から「データの個数」優先に変わっていました。以前は「合計」が優先で集計され、必要データも合計値なので何も変更する必要がなかったのです。 何が原因で「データの個数」が優先に変わったのでしょう? またその戻し方も教えてください。 フォーマットとして同僚と共有しているファイルなので、いつから変わっていたかはわかりません。同僚も思い当たることはないようです。 フィールド設定を変更すれば合計値が出ますが、使うたび設定を変えるのも数が多くて面倒です。(週1くらいで使いますし) よろしくお願いします。 エクセル 週ごとの数値抽出 月曜日から日曜日までの出荷数の合計を出すにはどうすればよいのでしょうか? 今のところ、セルR2C3の月の数値を変えると日付と曜日が出てくる所まで出来ました。 セルR6C2の部分の関数は「=R2C3+1」、セルR6C3の関数は「=TEXT(RC[-1],"aaa")」となっています。 来月からも使いたいのでセルR2C3の数値を変えるだけで反映されるよう表示させたいです。 よろしくお願いします。 EXCEL 集計について 月別に集計しています。 そこで質問です。エクセル得意ではありませんので、できるだけ簡単な方法でお願いします。 (1)日付があるので、月の列”=month(2010/2/12)の列を作成しています。 そして月の列を基準にして月別の合計を出して集計しています。 ここで問題があります。集計は2年分ずつとっています。2011年と2012年がはいっている 場合、この方法で集計をかけると、ぐちゃぐちゃになってしまいます。きちんと2011年の1-12月 2012年の1-12月の各月別の集計をかける方法はありますか? (2)まれに売上が0の月があります。そうするとうまく集計できません。 こういう場合はどうすれば、きちんと集計できますか?? 以上、わかりにくい質問でしたら申し訳ありません。 よろしくお願いいたします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。 曜日をまとめるための判別の仕方が、とてもわかりやすかったです。 また、ファイルを共有して使用しているため、関数で解決して頂けて 大変助かります。関数を全部コピーして、使わせて頂きました。 本当にありがとうございます!!