Power Pivot-アイテムごとの平均時間


-1

私は平均して、各アイテムを作るのにかかる時間を計算しようとしています。

データ表は次のとおりです。

Date        Item    Quantity   Operator
01/01/2014  Item1   3          John
01/01/2014  Item2   5          John
02/01/2014  Item1   7          Bob
02/01/2014  Item2   4          John
03/01/2014  Item1   2          Bob
07/01/2014  Item2   3          John

2014年1月1日、ジョンはの3 Item 1と5を作りましたItem 2。最初の2行しかなければ、作成にItem 10 Item 2. 375日、作成に0 . 625日かかると推測できます。

すべてのデータを使用し、明らかに異なるアイテムで作業しているオペレーターを考慮に入れて、平均でこれを計算できるようにしたいと思います。

ありがとうございました


最初の2行しかなかった場合、JohnがItem1またはItem2に費やした時間を言うことできません。Item1では3 x 5分、Item2では残りの時間になります。アイテムごとおよびアイテムタイプごとにその労働時間を計算する場合は、ソルバーと線形モデリングを使用して生産時間を解決します(すべての稼働日のすべての労働者の1日あたりのすべての数量と8の合計= 8)。私はあなたのデータは一例であることを理解が、行4に基づいて、あなたはジョン・1日あたり4 ITEM2年代を作ることができると言うだろうが、行6に、彼は一日あたりの3になり、行1 + 2の上に、彼はそれらの5になりながらも、 3つのitem1。
agtoever

回答:


0

Excelのソルバーを使用して、データに(2乗誤差で)最適なアイテムごとの生産時間を見つけることができました。そのためには、次のようにワークシートを準備します(入力したデータが列ADにあると仮定)

  • J1に「1日あたりの労働時間:」というラベルを付けます。
  • K1パントでは、1日あたりの労働時間数(たとえば8)。
  • J3に、「アイテムごとの生産時間:」というラベルを付けます。
  • J4に「Item1」というラベルを付け、J5に「Item2」というラベルを付けます
  • K4とK5にいくつかの初期値を設定します(たとえば、1と2)。
  • E列に、E2:の式を使用して「生産時間」を追加し、=VLOOKUP(B2;$J$4:$K$5;2;FALSE)*C2コピーアンドペーストして、アイテムごとの生産時間とアイテムの数量を計算します。
  • 列Fで、F2:のフォルマを使用して「就業日ID」を追加A2&D2し、それをコピーアンドペーストします。これにより、労働者が働いた毎日の一意のIDが作成されます(列G )。
  • 列Gに、G2の式を使用して「1日あたりの労働時間」を追加します。 SUMIF($F$2:$F$7;F2;$E$2:$E$7)
  • 列Hに、H2の式を使用して「労働時間偏差の2乗」を追加します。 (G2-$K$1)^2
  • 最後に、H8を入力して、列Hの総計を追加します。 SUM(H2:H7)

次にH8、を変更してソルバーを開始し、最小化しK4:K5ます。これは基本的に、1日あたりの生産量を説明するアイテムごとの最適な生産時間を見つけようとします。

数学的にはいくつかの警告と落とし穴がありますが、それは(多かれ少なかれ)あなたの質問に答えます。


このおかげで、問題に対する洞察が非常に役立ちます。残念ながら、製品数を増やすと実行できないようです。ソルバーには200の制限があり、それでも時間がかかります。生産時間に到達するより良い方法はありますか?
ユーザー名14

アイテムごとおよびワーカーごとに作成された日数と合計アイテム数をカウントするピボットテーブルを作成できます。次に、そのデータに基づいて問題を解決します。これは、私が説明した方法よりもさらに堅牢です。Excelは解決中にピボットデータを更新しないため、最適化されるデータに依存するピボットにデータを配置しないようにしてください。
agtoever

0

サンプルデータに基づいてPower Pivotソリューションを検討し始めましたが、結果の計算方法に関する情報がほぼ十分に含まれていないことにすぐに気付きました。最初の2行は、アイテムごとに0.125日かかることを示すものとして読みます(つまり、アイテムごとに1の数量)。

また、最初の4行を考慮して、ギャップやその他の演算子を使用すると、どのように機能するはずですか 4日、5日、6日などの日々のギャップはどうですか?すべてのシナリオで期待される結果を追加し、計算方法を説明してください。

とにかく、議論を始めるための実用的なプロトタイプを作成しました。One Driveのデモファイル「Power Pivotデモ-item.xlsxごとの平均時間」を使用して試用できます。

https://onedrive.live.com/redir?resid=4FA287BBC10EC562%21398

私のDAX計算は次のとおりです。

アイテムごとの平均日数:= DISTINCTCOUNT([日付])/ SUM([数量])

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.