• 締切済み

別シートの合計の取り方について

社員各人の勤務時間表を作るように言われたのですが、なかなかうまくできず悩んでいます。 Sheet1に9月分(1日~30日まで)の勤務時間が入力されています。 Sheet2に10月分。 お聞きしたいのは、Sheet1の21日(F22)~30日(F31)の合計とSheet2の1日(F2)~20日(F21)の合計を取りたいのですが、シートをまたいでも同じセルにある合計は取れても、違うセルにある合計のやり方がうまくいきません。 どなたか教えてください!!

みんなの回答

  • rinmedic
  • ベストアンサー率27% (22/80)
回答No.3

一番簡単な方法としては Sheet1に 21日~の合計を計算する作業用セルを作る(例えばF41に作る) Sheet2に 1日~20日までをけいさんする作業用セルを作る(例えばF40に作る) Sheet1の作業用セルとSheet2の作業用セルを足す (=Sheet1:F40+Sheet2:F41見たいな感じで) こうするとsheet2に2つの作業用セルを作りコピーすると後も使えると思います

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

質問の意味を勘違いしてたらごめんなさい。 Sheet1の21日(F22)~30日(F31)の合計とSheet2の1日(F2)~20日(F21)の合計を取りたいとは、Sheet1のF22~F31の合計とSheet2のF2~F21の合計の合算ということでしょうか? それなら以下になります。 =SUM(Sheet1!F22:F32)+SUM(Sheet2!F2:F21)

  • yoyo9
  • ベストアンサー率33% (1/3)
回答No.1

このようにすれば問題無いと思います =SUM(Sheet1!A21:A30)+SUM(Sheet2!A1:A20)

関連するQ&A

  • Excelシートが別になったときの合計を関数でだす

    シート1は商品とその単価を入力するデータ表、 シート2はシート1の合計表とします。 たとえばシート1にセルA1に1000円、セルA2に2000と入力したら、 シート2のセルA1に、商品AとBの計3000円が自動で入力されるようにできる関数がありましたら 教えてください。 Excel2019利用です。

  • Excelで別シートの合計を1箇所に持ってくる

    Excelで別シートにある1つのセル内に、 同じ日付のものは合計して入力するような方法はございますでしょうか? たとえば、Asheetで1日というならびに3つの違う金額が入っていた場合、Bsheetの1日という1つのセル内に、3つを合計して入力する。 Asheet 1日 1995 1日 7200 1日 1200 Bsheet 1日 10395 どうか教えてください。 よろしくお願いいたします。

  • 別シートに分類毎にまとめ合計を算出

    シート1の表-1に会社名、区分No.、作業班ごとに工数、金額が入力されておりシート2の表-2に会社別に工数、金額の合計を算出したい、区分、作業班が同じであれば1行に工数、金額を加算し違えば次行区分、作業班が追加され会社毎の合計を出したいのですが表-2の会社名は見やすくセル結合をしていますがセル範囲が一定とならないためそれぞれの行に会社名が入っても構いません。どなたかVBAコードが解る方宜しくお願いします。

  • 【エクセル】複数シートの同一セルの内容を別のシートに自動反映させたい

    エクセルについて教えてください。エクセル初心者なので、説明がうまくできないのですが、やりたいことを汲み取っていただけると助かります。 現在複数シートのシートの同一セル上に数字が記入されています。 新たに別シートを作成し、その表に数字が自動入力されるように したいのですが、何か方法はありますでしょうか。 例)(1)シート1~12のA10セルに4月-3月までの支出合計が    記入されている。   (2)別シートに縦罫4月-3月、横罫支出合計とした表を作成。   この表に月ごとの支出合計が自動的に反映されるように   したいのですが、今はセル一つずつに"=シート1のセルA10"を   入力しています。   この方法以外に便利な方法があったら教えてください。   説明下手で申し訳ございませんが、宜しくお願い致します。

  • 日付から別のシートにデーターを抽出する。

    大まかに2つの質問があります。 まず、下記の勤務表のE6のセルに月数(この場合6)を入れると「6月度勤務表」と表示しそしてA1セルに平成24年度と同時に表示し、更に、A4以下にその月の1ヶ月分の日付が出るようにしたいのです。 問題は、締めの関係で始まりは毎月21日から翌月の20日迄になるようにしなければなりません。 もう、一つはその日付を検索して、あらかじめ用意している31日分のシート(21日シート、22日シート・・・)に勤務表の出欠勤情報を呼び出し、出勤する人の作業を指示する予定表を一ヶ月分まとめて月初めに作りたいのです。 問題は勤務表の日付が、1日~月末という順序であれば問題はないのですが、締めの関係で21日~月末~翌月の20日という順序で並んでいる日付では、例えば28日で終わるような2月と31日まである3月では、順番にデーターを流し込むと日付がずれてしまいます。 以上の2点について何か良い手法はないものでしょうか? 1点づつの回答でも構いませんので、どうかお教えください。

  • エクセルで10シートあるA1の合計を自動計算したい

    エクセルで10シートあるA1の合計を自動計算したい。 1月~10月のシートがありA1のセルに月ごとの売上金額が明記しております。別のシートに10シート分のA1セルの合計を瞬時に 入力したいのですが計算方法がわかりません。 すいませんが教えてください。 宜しくお願い致します。

  • エクセルでシートごとに作成したものを年度合計する

    いつもお世話になります。エクセル初心者です。全員者が作成したものをどうにか新年度用に作成しようとしています。毎月作成したシートごとになっている同じ形式の月ごと(平成23年4月から3月)月報を同じ様式のシートで年間合計表を作るには、毎月の数値を合計表の同じセルに、12か月分の合計数値として入れるのに一番早い方法はどうすればよいのでしょうか? 教えて頂ければ助かります。よろしくお願いします。

  • 複数のシートのセルの合計の出し方について

    一つのファイルに50人分のシートがあります。全員同じ様式です。別のシートに50人分の同じセルにある利用料の合計を出したいのですが、簡単な入力方法を教えてください。

  • 複数のシートからデータを抽出し別シートに纏める

    業務で毎日エクセルを使っています。 予め用意された表にデータを入力し、決まった時間にメールに添付して報告しています。 月に一度、毎日入力したデータを別のシートに纏めるのですが、1日分ずつコピペしており、マクロを使って時間短縮できないかと考えるようになりました。 なにぶん最近マクロという言葉を覚えたのでマクロを組むにまでは至っておりません。 どなたか良いアドバイスをいただければと思い、質問させていただきました。 【前提】 業務で使うPCはWindowsXPでExcelは2003です。 入力する表は決まった形式であり、セルの位置も同じです。 1日最大で5シート程使いますが、日によっては1シートの時も2シートの時もあります。 毎報告時に表が全て埋まることはなく、さっき報告した時は5行だったけど次の報告の時は1行だったりします(逆の場合もあります) 月に最大で110シートほどになりますが、先月は70シート程でした。 【やりたいこと/欲しい結果】 ・表のセルからデータがある行を抽出し、別シートに纏める 具体的なセルは、(1)D5~M14の範囲と、(2)D17~M26の範囲です。 ・シート1からシート100の(1)を日付順にまとめて別シート(例:まとめ1)に ・シート1からシート100の(2)を日付順にまとめて別シート(例:まとめ2)に 不慣れな上、質問を頂いてもすぐに返答できないかもしれませんが、よろしくお願い致します。

  • 残業時間月合計(エクセル)を正確に計算できません

    エクセル2007で,勤務時間を管理表を作成していますが,残業時間月合計(G36のセル)が正確に計算されません。 社員に入力してもらうのは,出勤時間と退社時間だけです。 勤務時間(在勤時間)は8:25~16:55で,途中の休憩時間は考慮しません。 項目と入力してある関数は下のとおりです。   A  B     C     D      E         F        G   日 曜日 出勤時間 退社時間 在勤時間  基本在勤時間   残業時間 5 1  金    8:15    17:00   8時間30分   8:30        0時間15分 6 2   土    9:00    10:10    1時間10分   0:00        1時間10分 36 月合計                 229時間40分  68:10       68時間10分            E列の関数・・・「=D5-C5」(表示形式は h"時間"mm"分") F列(非表示)・・・平日は「8:30」と入力(8:25~16:55が8時間30分であるため)            土日・休日は「0:00」と入力(勤務日でないため) G列の関数・・・「=D5-C5-F5」(表示形式は h"時間"mm"分") E36の関数「=SUM(E5:E35)」(表示形式は [h]"時間"mm"分") F36の関数「=SUM(F5:F35)」(表示形式は [h]:mm) G36の関数=SUM(G5:G35)」(表示形式は [h]"時間"mm"分") 平日で,C列とD列が入力していないのに,F列に8:00が入力してあるため,G列の計算がマイナスになることが原因で正確に計算できないのでしょうか。 簡単な関数を使って正確に残業時間月合計が計算できる方法を教えてください。 よろしくお願いします。               

専門家に質問してみよう