質問: excelで作業時間集計したい、客先別振り分けは? 各作業員の月毎作業時間を集計し、毎月積算していきたいのです。 一人が複数の客先の仕事をしたとして、その客先名で振り分けて各客先毎の合計を取りたい場合、どういうテクニックがあるのでしょうか? 例えば、 4月に 客先aで50時間、客先bで40時間、客先cで10時間 5月に 客先aで40時間、客先bで20時間、客先dで30時間 ・・・ となっていて、現在トータルで 客先aで何時間、客先bで何時間・・・、客先dで何時間 と表示させたいのです。 新しい月にどういう新規客先名が出るかわからないので、客先名はどんどん増えていく状況に対応したいのです。 わかりにくいとは思いますが、何か解決のヒントがありましたら、教えて下さい。
回答: このくらいでしたら、普通にエクセルの表を作るだけでいいと思います。 行に「4月~翌年3月」まで12行とり、列に「客先名」を入力します。 最終行にsum関数を使って、各客先ごとの作業時間を積算します。 顧客が増えたら列の追加したらいいでしょう。 シートやファイルを年度単位で作成しておけば管理するのも簡単でしょうし、翌年度からの表には「前年度までの累積作業時間」の行を付け加えて、積算には、「今年度積算作業時間」「累積積算作業時間」等の項目をつければいいと思います。 マクロなどで組むことも出来るでしょうか、手間を考えたら、まずはしばらくこの形で運用して、操作が面倒・大変等の不都合が出てから、その不都合を解消できるように、変更(マクロ作成やaccessの使用)を考えたらいいのではないかと思います。