• ベストアンサー

エクセル 違うフォルダをもとに反映させたい

エクセルで従業員の現場ごとに行った人、時間を入力しているシートがあります。 別のフォルダでそれをもとに個人別の月ごとに合計何時間働いたかを計算させたいのですが、エクセルでできますか? シート1【従業員日報】 A列 現場名 B列 その現場に行った人の名前 C列 個人別労働時間 別フォルダシート2【従業員月別労働時間】 A列 従業員名 B列 シート1【個人別労働時間】のC列の個人別労働時間の合計時間 わかりにくい説明ですみません(@_@;) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dkorei
  • ベストアンサー率22% (37/168)
回答No.2

そうですね。 VLOOKUPとsumを使えばできるかな? でも合計するのなら、sumproductというのが便利なので 私ならこっちを使いますね。

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

その他の回答 (2)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

特定条件の集計には一般的にSUMIF関数を使いますが、他ブックを参照する場合はエラーが出ます。 以下のページにあるように、配列数式などを使用する必要があります。 http://support.microsoft.com/kb/260415/ja

全文を見る
すると、全ての回答が全文表示されます。
  • dkorei
  • ベストアンサー率22% (37/168)
回答No.1

できますよ。 でも、違うフォルダに移動したりするとアウトですが。

04180418
質問者

補足

その場合VLOOKUP関数を使うのですか?

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

関連するQ&A

  • エクセルで全てのシートを別のフォルダで反映させたい

    エクセルで個人別でシートをわけた日報があります。 (A君のシート、B君のシート、C君のシート・・・) その全てのシートを別のフォルダにある従業員給与をまとめた一枚のシートに反映させることってできますか?

  • Excelでの別シート集計について

    Excelで月別、項目別で時間を集計するシートを作成しようとしています。 シート2ではシート1 F列コード別に集計してD列の時間データを月別に合計 シート3ではシート1 F列コードとG列コード別(Fが1001でGが1001、、、)に集計してD列時間データを合計、という表データにして抽出したいと考えています。 シート1には K欄に年月を表示  =IF(OR(A7="",B7="",C7=""),DATE(2100,12,31),DATE(A7+2000,B7,C7)) L列にF列コード+年月  =F7&(2000+A7)&B7 M列にG列コード+年月  =G7&(2000+A7)&B7 というところまでは設定したのですが、出力先となるシート2、シート3にはどのような設定をすればよいのか行き詰っています。 なにとぞ易しい回答をよろしくお願い申し上げます。

  • エクセル 集計について教えてください!

    エクセルで、特定の列に該当する条件に当てはまる数を数えたい時、 どの関数を使えばいいでしょうか。 エクセル得意な方、教えてください。 たとえば、 A列=果物名(もも、りんご、みかん、ぶどう…etc) B列=仕入れた店名(全国各地の店名) C列=仕入れた個数 D列=入荷した日にち を、日ごとに年度でまとめたエクセル表あるとします。 別シートに、 果物ごとに、月別でいくつ仕入れたか、集計したい時にはどの関数を使えばいいでしょうか。 A2、A3、…~果物名 B2行、C2行、…~各月 として、仕入れた数を合計する、という表にしたいです。 (どの店で、という条件は不要です) SUMIFSを使えばいいのかなと思ったのですが、 月別の条件になると、別の関数もいるのかとか、 ただ数を数えるなら、COUNTIFでいいのかとか、色々考えていたら、 どう組み合わせればいいかわからなくなりました…。 オートフィルタやマクロではなく、関数で作りたいのです。 教えてください。 どうぞよろしくお願いします。 ちなみに、エクセルは2010を使っています。

  • エクセル 同期の反映

    先程、QNo.4234533で エクセルファイル(sumple1.xls)のワークシート名○○のA1のセルに別のエクセルファイル(sumple2.xls)のワークシート名●●のB1の文字列を同期する方法を教えて頂いたのですが、エクセルファイル(sumple2.xls)のワークシート名●●のB1の文字列を変更・保存してエクセルファイル(sumple1.xls)を開いたのですが変更したはずの文字列が反映されませんでした。 どのようにすればきちんと反映するのでしょうか。

  • エクセル関数について

    エクセルでデータベースを作っています。別のシートからデータを抽出して合計を出すというものなのですが、どうも関数がうまくいきません。 別のシートには日付・現場名・費目・時間・金額などが入力されています。(オートフィルタが使われていました)そしてデータベースには現場名と費目から金額の合計を抽出したいのですが、どんな関数を使っていいのか分かりません。 =SUMPRODUCT((条件1)*(条件2)*....(集計する数値)) =SUMPRODUCT((入力!$C$3:$C$9810=Sheet1!$B3)*(入力!$G$3:$G$9810=Sheet1!C$1)*(入力!$K$3:$K$9810)) というものを使っていたのですが、別シートのデータが入力されていない所まで範囲を指定するとエラーになってしまいます。 =sumifだとエラーにならないのですが、私の技術では1つの条件(現場名だけ)しか抽出、合計できません。 入力されていない所を範囲指定してもエラーにならなくて上の事が出来る関数はないでしょうか、よろしくおねがいします。

  • エクセル2007を使用しております。

    エクセル2007を使用しております。 別シートのデータを元に重複してないデータを抽出したいのですが、どうもうまくいきません。 例 シート1のA列に当日出社従業員名 シート2のA列に従業員一覧 を入力してます。 そこでシート1のC列に当日休みの従業員名が入るようにしたいと思っています。 似たような質問を見ていろいろやってみたのですがうまくいかないので アドバイスお願い致します。 宜しくお願いします。

  • データの抽出

    再びエクセルの質問をします。 エクセルでデータベースを作っています。 データベースの合計金額を別シート(日報シート)に反映させたいのですがどんな関数を使えばいいのか分かりません。 データベースシートのB5~B204までには「現場名」が入力されていて、C5~AJ5までは費目別に合計金額が入力されています。C3~AJ3には費目(運搬費・施工図費・工事管理費など)が入力されています。 日報シートのA1~A26には費目が入力されていて、別シート(予算シート)のA1に現場名が入力されたら日報シートのB列に費目別に合計金額を反映させる関数を入力したいのですが・・・なにか良い関数がありましたらよろしくおねがいします。分かりづらい文章ですいません;;

  • Excel VBA フォルダ個数計算方法

    任意のフォルダ内におけるフォルダ個数をExcel VBAで計算したいのですが、 (例) C:\フォルダ個数\Aa001 C:\フォルダ個数\Ai002 C:\フォルダ個数\Au003 ・・・・・・ C→「フォルダ個数」フォルダ内に、任意のフォルダ(都度変わる)が複数存在し、 任意のフォルダ内(上記例ではAa001,Ai002,Au003)にあるフォルダ数をExcelに出力したい。 <出力結果Excel(例)> A列   B列 Aa001  10 Ai002   5 Au003   2 ※A列に任意のフォルダ名、B列に任意フォルダ名内のフォルダ個数 ※シート名は、「フォルダ数」とした場合 以上お手数おかけいたしますが、ご教授の程よろしくお願いいたします。

  • エクセルで複数のシートにまたがるデータを一枚にまとめる方法

    よろしくお願いします。 エクセルのシートが3シートあり、 シート1、シート2には従業員の名前、出勤日、売上高が一覧になっています。シート1、2の違いは月別となっています。 簡単に表にすると a,b,cという従業員がいた場合、 A列 B列 C列 a 4/1 3000 b 4/1 2000 a 4/2 4000 c 4/2 5000 b 4/3 2000 といったイメージなのですが・・・ それを今はそれぞれ月ごとに 人別にオートフィルターで検索し シート3に貼り付け人別の売上表にまとめています。 この場合だとシート1が4月シート2が5月の売上表だった場合、 シート3にaさんの4月5月の売上を一覧表にしています。 例では3人ですが、実際は人数が20人ほどいて、月別のシートも今後増えていきます。 シート3に検索条件aと入力したら シート2、3からVLOOKで値が抽出できるかとも試してみたのですが、 VLOOKは一番最上段のデータのみを抽出してしまうので断念しました。 今後の作業の効率化を考えると少しでも省略化したことを行いたいのですが・・・ なにかよいアドバイスがありましたらいただけると幸いです。

  • EXCELで困ってます。今日中には知りたいです。助けてください。

    お忙しいところ申し訳ありませんが力をかして下さい。明日までに書類を仕上げなければならなくて困っています。 私が今作成している表は月ごとにシートに分け、参加した会社の名前と日付別人数を入力しています。      |1日|2日|3日|4日|・・・・|31日|合計 A会社|(1)| 2| 1|  |  |・・・・| 9 |18 A会社|(2)|  | 4| 3| 4|・・・・ |   |24 B会社|  |  | 5|  | 1|・・・・|   |18 C会社|  | 8| 1|  1| 2|・・・・|   |39 というように月別に入力しています。その月によって、参加する会社などが違うので入力されている会社名もその月によりばらばらです。 今回これらの月別のシートをすべて合計したいのですが統合の操作ではできませんでした。 この表で言うとA会社でも(1)と(2)があり業者名が2列(時には3列、またまた時には1列)なので、統合操作 では統合の基準が上端と左端しか出来ないので会社名が1~3列とばらばらなので統合する事できませんでした。明日までに集計を出さなければいけない為かなり困っています。だれかよい方法しっている方いましたら教えて下さい。お願いします。

専門家に質問してみよう