• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 日報 月集計・年集計について)

エクセルで日報を月集計・年集計する方法

chayamatiの回答

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (256/614)
回答No.10

今までのことを整理しました 月別表 Sheet名は4月,5月,6月,7月,8月,9月,10月,11月,12月,1月,2月,3月 年計表のSheet名を年計とします 月別Sheet A列・日付…日付のユーザ設定でGE.MM.DD(AAA)で和暦で曜日まで表示可能 B列・社員No C列・氏名 式=VLOOKUP(B2,$K$2:$L$21,2,FALSE) D列・工事番号 E列・件名 F列・作業No G列・作業内容=VLOOKUP(F2,$O$2:$P$20,2,FALSE)) H列・作業時間 I列・科目 J列 空白 K列・社員No.=IF(年計!A3="","",年計!A3) L列・社員名=IF(年計!B3="","",年計!B3) M列・作業時間合計=SUMIF($B$2:$B$19,K2,$H$2:$H$20) N列 空白 O列・作業No.=IF(年計!T3="","",年計!T3) P列・作業内容=IF(年計!U3="","",年計!U3) Q列・作業時間合計=SUMIF($F$2:$F$20,O2,$H$2:$H$21) ※工事番号、件名、科目にも入力規則により選択入力  にし、作業時間も例えば30分単位の刻みリスト  を入力規則に適用するとマウスだけの入力が可能になります。 年計シート 1~2行目を見出し行 セルA1「単価見出し」セルB1単価 セルC1~O1セル結合して「社員別時間集計」 セルR1~AF1をセル結合して「作業別時間集計」 A列・社員No. B列・氏名 C列・4月(時間)='4月'!M2 D列・5月(時間)='5月'!M2 … N列・3月(時間)='3月'!M2 O列・年合計=SUM(C3:N3) P列・金額=$B$1*O3*24 Q空白 R列・作業No. S列・作業内容 T列・4月 … AF列・年合計=$B$1*AF3 AG列・金額=$B$1*AF3*24

suica52
質問者

お礼

何度もありがとうございます。 教えていただいた通りやってみました。 大変参考になりました。 ありがとうございました!

関連するQ&A

  • 日報(1シート1日)を月報に集計

    エクセル2010使用です。 1ブックに8月分日報(1シート1日分)+月報用で32シートあります。 フォーマットはすべて同一です。 日報シートには、3人の作業者に作業工程A作業からD作業です。実施作業には、【件数】と【金額】を投入してもらいます。 この日報(31シート)を月報に集計する方法を教えてください。 データには空白あり、エラー値もあります。 空白とエラー値はそのままで使用します。 フォーマットは全部同じです。 よろしくお願いします ※OKWaveより補足:「ひかりTVのサービスやISPぷらら」についての質問です。

  • エクセルでデータを抽出して日報を作りたいです

    今は日報を手書きで作っているんですが、今度からパソコンで作ることになり、かなり困ってます。 やりたい内容としては、エクセルで作っている顧客データがあるんですが、それの中の郵便番号を絞り込んで別ブックの日報のシートに顧客名だけを移す作業です。マクロ初心者で本を読んではいますがどうしていいのかわかりません。どなたか教えてください。 ≪顧客データ≫ A列      B列     C列     D列       顧客名  電話番号  郵便番号  市町村名    顧客データはこのような並びです。顧客名は2行目から始まっており、24000行ほどあります。 ≪日報≫ A列     B列 番号   顧客名 日報はこの並びです。日報の顧客名を移したい場所はB列の13行目から表示させたいです。 日報を作るときにできれば顧客データを触りたくないので、日報でセルに郵便番号を入れて マクロで作れるボタンをクリックして作成できたらいいかなって思っています。 ちなみに日報はデスクトップにあるんですが、顧客データは違うフォルダの中に入っています。 マクロ初心者ですがどなたかわかる方がいましたらよろしくお願いいたします。 わかりやすくコードを書いていただけると助かります。

  • エクセル・別シートに集計

    他の方のものを見ても自分に当てはめることができす、質問させて頂きます。 エクセル2010を利用しています。初心者です。よろしくお願いします。 同じエクセルブックにデータのシートが3枚あり、その内容をまとめて抽出させるシートを同じブック内に作成したいです。どなたか方法を教えていただけないでしょうか?? シート3枚のデータの合計を、○のついたセルを都道府県別に数え、データが更新されれば集計も更新できるようにしたいです。 (ちなみに前任者が作成した同じようなシート(別データを集計)は、集計シートにデータの最新番号を入力するセルがあり、そこに最新のデータ番号入力すると、データが反映されるようになっていました。同じにできなくてもよいです。) データの内容は「データ番号」「氏名」「住所」「都道府県」「電話番号」・・・「○or空欄」といった感じです。 同じ様な質問をたくさん閲覧したのですが、自分のデータに当てはめることができませんでした。 何卒よろしくお願いいたします。

  • Excelで日報から月報へとデータ参照をさせたい。

    現在、Excelで日報を作成しています。 日報に入力したデータが、既存の月報へ反映されるようにしたいのですが、 なかなかうまくいきません。 既存の月報は、1ヶ月分をひとつのブックとし、 その中に各従業員の名前のシートを作成し、保存しています。 今回新たに作成しようとしている日報は、 やはり1ヶ月分をひとつのブックとし、 その中に1~31日のシートを作成し、保存したいと思っています。 今までは、月報しかなかったため、 従業員一人ひとりのシートにデータを入力していたのですが、 これからは1日の終わりに、 日報にデータを入力し、 それを月報に反映する事が出来れば 少しでも効率的になるため、そのように出来れば…と考えています。 添付画像の例では、 【平成25年11月 日報.xlsx】ブックの [1日] シートの、 B4~C6に入力したデータを、 【平成25年11月 月報.xlsx】ブックの [鈴木] [佐藤] [田中] の各シートの、 11/1(金)に、対応するセル(C4~D4)へと反映したいです。 ですが、日報も月報もシート数が多いため (添付画像の例はシート数を省略しています)、 今後、毎月同じように1ヶ月分のブックを作成していく事を考えると、 どのような参照の仕方や作成の仕方をすれば良いのかわからず、 途方に暮れています。 Excelに詳しくないため、 なるべくわかりやすくお教えいただけると幸いです。 大変お手数をお掛け致します。 Excelに詳しい方、どうかご教示くださいますようお願い致します。

  • エクセル上での時間集計

    エクセルを使用して作業日報を作成していますが、時間集計の方法と、集計時間に定数をかけて算出する方法を教えて下さい。日々の入力は、開始時刻9:00、終了時刻18:00、休憩1:00にて作業時間8:00(A)。これを1カ月繰り返して、作業時間を集計する(B)。このBに6000を掛けて¥000,000.-みたいな表示をしたいのです。宜しくお願いします。

  • EXCEL(エクセル)の集計方法について。

    EXCEL(エクセル)の集計方法について。 仕事が進まず、大変困っています。 列A~Zまでに複数の項目があります。 ピボットを使い、表を作ります。 縦にA~Cの項目「名称」、「型式」、「単価」をとります。 横にD~Eの項目、「受注番号」、「項」をとります。 そして、Fの項目「個数」の集計をします。 しかし横が入り切れませんでした。 「受注番号」、「項」を基準にデータを三つに分け、ピボットで作成しましたが、それでは縦の行がバラバラになってしまいます。 縦の行は全く同じものをそれぞれの表では使いたいのです。 そういう表は作れますか?なるべく関数は使いたくありません。(データが何千行とあるので重くなります) 初心者なので、説明が分かりづらく、申し訳ございません。 アドレスをお願いします。

  • excel 複数ブック・シートからのデータ抽出

    下記画像の日報を集計したいのですが、ご教授お願いします。 『1月~12月』というブックの中に、『1日~31日』というシートを作成し日報管理を行っています。 すでに『1月~12月』というブックは作成されているので、そちらはいじらずに、その内容を「作業内容集計」という一つのブックに集計したいと思っております。 単価の列に金額が入っていた場合に、行全体を抽出し、一年分を一つのシートにまとめたいのですが可能でしょうか? おそらくマクロでないと無理だと思うのですが、関数でも、こんな方法があると教えていただける方がおられればうれしく思います。 excelは2003~2010という混在の環境ですが、とりあえずexcel2010で集計できれば良いと考えています。 よろしくお願いいたします。

  • エクセル 1ヶ月の労働時間の集計のマクロについて

    いつもお世話になります。エクセルのマクロを使った集計方法について ご教授下さい。 建設会社の部署別に作業日報ファイルを受け取って、各作業員の就業時間の集計を行っております。そこで簡単円滑な方法はないかとただいま思案中であります。 ファイルは、次の通りです。 【例】10月の場合(31日) BOOK1にシート31用意します。各現場監督が各作業員の労働時間の集計を入力します。作業員には各自作業員NO.をつけます。 (今回マクロを伝授をしていただけるかな?という前提でつけることに 致しました) 例:1シート= 001(社員NO.) 7.00h         021(社員NO.) 6.50h         081(社員NO.) 7.00h ....... 2シート= 001 6.50h         085 7.00h.......    例のように、毎日同じ作業員が出勤するとは限りません。  1現場に付き20~30名の作業員がいます。  定期的に現場も変わり、10月は5現場だったが、11月は4現場にな ることもあります。  各現場のBookファイルを使って、作業NO.を目安に1ヶ月の各作業員の 労働時間を割り出す方法(マクロ)を教えていただきたいのです。   ※シートの同じセルに同じ作業員のNO.が入るとは限りませんので    串刺し集計は、使えません。  どなたか「アドバイス」よろしくお願いいたします<m(__)m>       

  • エクセル2000での集計方法

    エクセル2000を使用しております。 現在シ-トに下記の表があります。同じ項目を集計してその集計部分だけを印刷したいのです。 例)  商品番号 売上数量 売上単価 売上金額 原価単価 原価売上     A000001   100    1000     100000     500     50000 普通に集計しますと単価も足されてしまいます。よく解っていなくて申し訳ありませんが集計して表示も出来るようにするにはどうすれば良いのでしょうか?

  • エクセルの集計について

    こんにちは。 知恵をお貸しください。 現在職場でエクセルの集計シートを作成しています。 以下のような内容です。 -------------------------------------------------- (1)入力画面(シート1) いくつかの項目について検体数を入力する。毎日行います。 (2)集計結果(シート2) シート1の項目・検体数に応じて集計。 (3)日表(シート3) シート2の結果を日にちごとに貼り付ける。 実行ボタンなどを使用したい。 ※入力者は皆パソコン初心者なので、 (1)の検体数入力と(3)の実行ボタンを押すだけにしたいです。 -------------------------------------------------- (1)、(2)までは完成したのですが、 (3)の作業を作成できません。 (1)はドロップダウンリストから選択させ、 (2)はSUMIFで集計したものです。 (3)ではマクロで貼り付けの操作を組めば良いのですか? 日にちごとというのが難しく、身動きが取れません。 説明が下手で申し訳ありませんが、 ご教授願います。 よろしくお願いします。