1

これは多層プロジェクトです。簡単に概要を説明しましょう。出席データ、カード/タイムスタンプ パンチがあります。Excel でスライサー付きのピボット テーブルを作成したいと考えています。理想的には、部門/姓/アソシエート番号を選択できます。また、一定期間。理想的には、これは会社の期間/週のテーブルになります。そして多分デフォルトで先週。

タイムカード データを取得するには、次の 2 つの方法があります。

(1) タイムカードの計算を自動的に実行する CSV を生成し、誰かが何時間働いたかを把握し、3 シフトの労働者を理解するのに十分スマートです。その CSV の形式は次のとおりです。

姓、名、人事タイプ、従業員番号、施設、部門、出勤時間、退勤時間、総時間数

この方法の問題点は、CSV テーブルに手動で情報を追加する必要があることです。または、autoIT スクリプトを作成します。

(2) sql/odbc を介して生データを取得します。この方法では、計算は行われません。これは、すべてのアソシエイトのタイムスタンプです。私は自分で毎日の時間を計算し、3 シフト式も計算する必要があります。決められたスケジュールではなく、多くの人がシフトを変更し、他の人はたくさん呼び出されます。

最後に、会社の会計カレンダーを使用して日付をフィルターできるようにしたいと考えています。2000 年から 2093 年までのスプレッドシートがあります。毎日がリストされており、対応する年/期間/週です。

期間情報のスプレッドシートの例:

date    Year    Period  week    WeekTotal   Period Total
12/3/2007   2008    1   1   2008.1.1    2008.1
12/4/2007   2008    1   1   2008.1.1    2008.1

ここで多くのことが行われていることは承知していますが、このプロジェクトにアプローチする最善の方法は何でしょうか?

4

1 に答える 1