返回列表 上一主題 發帖

[請問] 計算平均時間

[請問] 計算平均時間

本帖最後由 luckeyfly 於 2019-1-10 14:14 編輯

範例圖片的數字是亂數產生

問題本身應該是四元一次的求解

人員-王:6A + 8B + 2C +4D = 50
人員-李:1A + 1B + 5C + 1D = 31
..
...
清單是按日累積的,會持續增加

求解
人員-王的A、B、C、D 分別是多少(B21:E21的公式寫法)
人員-李的A、B、C、D 分別是多少(B22:E22的公式寫法)



ASK-4.rar (8.42 KB)
~熊貓界第一美男子~

回復 12# luckeyfly

引伸你的概念,每四組數據用四元一次求出唯一解,然後再把唯一解累積下去做平均值
但是這樣會變成資料一定要四組為一個單位
實際上不可能每個月的工作量都能剛剛好分配給每個員工都拿到4的倍數,每個員工都有可能有1~3組資料無法計算求解


--------------------------------------

不用剛好是4的倍數

第1組  資料1~4
第2組  資料2~5
第3組  資料3~6
...

只要大於4組資料,就可以逐次下移求得多次解後,在將每一項求最大、最小、標準差....等
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 luckeyfly 於 2019-1-15 08:20 編輯
用4元一次方程式解,雖然係數帶回後答案符合,但應該不是你得要的答案,可能是你的資料係數用亂數產生, ...
ML089 發表於 2019-1-14 15:24


因為四元一次是求「唯一解」,資料錯誤會導致答案錯誤

亂數產生的資料,可以看成每天狀況不同導致的生產效率不同,會影響求取四元一次的唯一解,但是資料會隨著工作進度不斷增加累積在平均值計算上頂多就是拉高或降低平均值而已

累積找出平均值之後,對於生產調度才能有比較準確的預估




引伸你的概念,每四組數據用四元一次求出唯一解,然後再把唯一解累積下去做平均值

但是這樣會變成資料一定要四組為一個單位

實際上不可能每個月的工作量都能剛剛好分配給每個員工都拿到4的倍數,每個員工都有可能有1~3組資料無法計算求解

(如果生產物件是5種、7種甚至更多,無法計算求解的遺漏資料會更多)
~熊貓界第一美男子~

TOP

ASK-4.rar (8.13 KB)

用4元一次方程式解,雖然係數帶回後答案符合,但應該不是你得要的答案,可能是你的資料係數用亂數產生,並非實際狀況,所以答案非實際需求。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# 准提部林

感謝回覆

准大的公式算出來數值過大(類似hcm19522大大的第二次公式)

王 的 1A + 1B +1C + 1D 合計平均時間 388 ,遠超過左邊的時間F欄,甚至單1A平均時間就超過F欄了
   
如果不區分A、B、C、D,直接用總時間/總數量算,單個平均時間的參考值大約落在 2.5 - 2.7

~熊貓界第一美男子~

TOP

將統計移至H~M欄
Xl0000365.rar (4.27 KB)

I3/公式: 右拉下拉
=SUMIF($A:$A,$H3,$F:$F)*SUMIF($A:$A,$H3,B:B)/SUM(SUMIF($A:$A,$H3,OFFSET($A:$A,,{1,2,3,4})))

TOP

回復 7# hcm19522

謝謝

我先套用在表格上,累積資料觀察看看
~熊貓界第一美男子~

TOP

本帖最後由 hcm19522 於 2019-1-11 14:36 編輯

I3:L4=SUMPRODUCT(($A$2:$A$99=$H3)*B$2:B$99*$F$2:$F$99/TEXT(MMULT((0&$B$2:$E$99)*1,{1;1;1;1}),"0;;1"))/SUMIF($A$2:$A$99,$H3,B$2:B$99)
後面各物件總數  前面各物件總時間數
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

回復 5# hcm19522

F欄位是多個物品的生產時間相加,B:F的意義是一筆訂單的生產項目數量和生產花費時間,A是執行者
如果分拆下來的單個平均時間大於F欄就不合理了,應該是遠遠小於F欄

大大的新公式,貼上後計算的數值都在90UP,明顯不合邏輯

如果不區分A、B、C、D,直接用總數量算,單個平均時間的參考值大約落在 2.5 - 2.7

~熊貓界第一美男子~

TOP

回復 4# luckeyfly

I3:L4=SUMPRODUCT(($A$2:$A$99=$H3)*B$2:B$99*$F$2:$F$99/TEXT(MMULT((0&$B$2:$E$99)*1,{1;1;1;1}),"0;;1"))
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

        靜思自在 : 人的眼睛長在前面,只看到別人的缺點,絲毫看不到自己的缺點。
返回列表 上一主題