0

そのため、数週間前にピボット テーブルを使い始めましたが、それ以外の点では Excel はかなり得意です。簡単に修正できるはずの問題が発生しましたが、それが表示されません。倉庫の梱包部門の重要業績評価指標を追跡する文書があります。ドキュメントには重要なタブが 2 つあります (入力ログと分析)。

入力ログは、基本的に私の倉庫システムから生成されたレポートからコピーされます。USER、DATE、HRS WORKED、ORDERS PACKED、ITEMS PACKED を教えてくれます。ピボット テーブルを使用して、各ユーザーの週ごとの平均勤務時間を確認したいと考えています。

現在、作業時間の合計と 1 日の平均しか表示できません。週平均も確認するにはどうすればよいですか?

ピボットテーブル

[入力ログデータ][2]

google drive でホストされているワークブックを取得できましたパッキング KPI ワークブック

4

1 に答える 1

1

ピボットテーブルを作成し、「データモデルに追加」を選択すると、

ここに画像の説明を入力

[値フィールドの設定] の選択に、[個別のカウント] 項目が表示されます。

ここに画像の説明を入力

次に、WE 列の Distinct Count を実行し、列を追加して、ユーザーの合計作業時間を合計週数で割ることができます。( の計算式を参照D4: =B4/C4)

ここに画像の説明を入力

編集: ピボット テーブル自体に結果を表示する場合は、いくつかの計算列を入力ログに追加できます。

WE per User各ユーザーが勤務する一意の週数です。ctrlこの数式は配列数式であり、 +を押しshiftながら を押して入力する必要がありますenter{...}Excel は、数式バーに表示される数式を中かっこで囲みます。

=SUM(--(FREQUENCY(IF(User=D2,WE),WE)>0))

Hrs Worked This Wkユーザーが週に働いた時間です。これは実際には必要ありませんが、計算のトラブルシューティングを行うときのためにあります。

=SUMIFS(Hrs_Worked,WE,A2,User,D2)

AvgHrs/Wkこれは、列の平均を計算するために使用されます。

=SUMPRODUCT((User='Input Log'!$D2)*Hrs_Worked/WE_Per_User)

ここに画像の説明を入力

これを使用して、ピボット テーブルを作成できます。

ここに画像の説明を入力

ピボットテーブルでは、

  • Total HrsSUMの_Hrs Worked
  • Hrs-DailyAverage労働時間の
  • Weekly HrsAverageAvgHrs/Wk の
于 2016-07-29T11:44:17.243 に答える