標題:
[發問]
請求機台每週總測試時間的算法,請各位大大幫忙。
[打印本頁]
作者:
ann.liu
時間:
2011-6-26 13:00
標題:
請求機台每週總測試時間的算法,請各位大大幫忙。
各位大大:
請求機台稼動率的算法,每一個機台在測試時會有跨週的狀況,請問要如何分類-每個機台、每週的稼動率?
測試編號 測試日期 完成日期 機台編號 測試週數 完成週數 稼動率
QA-10-0660 2011/5/3 14:02 2011/5/6 11:40 QA-57-0211 19週 19週 69.6
QA-10-0692 2011/5/23 16:12 2011/5/27 03:32 QA-57-0211 22週 22週 83.3
QA-10-0731 2011/5/27 10:31 2011/5/29 03:12 QA-57-0211 22週 23週 40.7
QA-10-0728 2011/6/2 11:27 2011/6/5 11:04 QA-57-0211 23週 24週 71.6
下列是我手動計算的,請問各位大大有沒有涵數可以自動帶出稼動時間?
機台編號 19週 20週 21週 22週 23週 24週
QA-57-0211 69.6 0 0 120.8 60.6 11.1
附件:[attach]6827[/attach]
作者:
Hsieh
時間:
2011-6-26 23:05
回復
1#
ann.liu
你手算的結果是怎樣加總的?
看不出22周、23周、24周是怎麼算出來的
作者:
ann.liu
時間:
2011-6-27 09:14
Hsieh版主你好:
例如:QA-10-0731這筆料為例,這筆是跨週,介於22週與23週,
我先將(5/29 3:12-5/29 00:00)x24=3.2為第23週,40.7-3.2=37.5為22週,
再將22週的83.3+37.5=120.8就是22週的總時數了。
不好意思,我的週數區分是5/22~5/28---第22週
5/29~6/4---第23週
6/5~6/11---第24週
只要不是那週的我就手動將時間扣除,加到屬於那週的時間上,
非常笨的算法,所以要請教大大,是否有更有效的解決方法。
作者:
ann.liu
時間:
2011-6-28 00:06
回復
Hsieh版主你好:
可以利用公式在另一工作表中直接帶入數值嗎﹖例如下圖中:
每個機台、每週的稼動時間填入空格,這樣的方式可以嗎?
4#
ANGELA
作者:
ANGELA
時間:
2011-6-28 00:32
本帖最後由 ANGELA 於 2011-6-28 10:36 編輯
B2=SUMPRODUCT((總表!$D$2:$D$200=$A2)*(總表!$E$2:$E$200=B$1)*總表!$F$2:$F$200)+SUMPRODUCT((總表!$D$2:$D$200=$A2)*(總表!$G$2:$G$200=B$1)*總表!$H$2:$H$200)
作者:
ann.liu
時間:
2011-6-28 23:14
Hsieh版主你好:
不知是不是2010版的問題,檔案開啟後就變成亂碼,手動填入公式也無法得到數據,
請問這是版本的衝突嗎?還是我需要按什麼鍵才會出現數值。
作者:
ANGELA
時間:
2011-6-29 09:35
[attach]6862[/attach]
總表增加F欄 F2
=IF(WEEKNUM($B2)<>WEEKNUM($C2),$C2-$B2-(WEEKDAY($C2)-1+MOD($C2,1)),$C2-$B2)*24
增加H欄 H2
=($C2-$B2)*24-$F2
稼動率B2
=SUMPRODUCT((總表!$D$2:$D$200=$A2)*(總表!$E$2:$E$200=B$1)*總表!$F$2:$F$200)+SUMPRODUCT((總表!$D$2:$D$200=$A2)*(總表!$G$2:$G$200=B$1)*總表!$H$2:$H$200)
直接把公式COPY進去,就不會有任何相容的問題了.
作者:
Hsieh
時間:
2011-6-29 16:01
本帖最後由 Hsieh 於 2011-6-30 10:39 編輯
回復
3#
ann.liu
總覺得E2的答案不對
[attach]6880[/attach]
作者:
ann.liu
時間:
2011-7-2 00:21
感謝各位大大的幫忙,我想我的問題是我的表單內有空值與錯鋘值所造成的。現在問題己經解決了。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)