![如何計算 Excel 專案計劃追蹤器的 8 小時工作日和完成日期](https://rvso.com/image/1628810/%E5%A6%82%E4%BD%95%E8%A8%88%E7%AE%97%20Excel%20%E5%B0%88%E6%A1%88%E8%A8%88%E5%8A%83%E8%BF%BD%E8%B9%A4%E5%99%A8%E7%9A%84%208%20%E5%B0%8F%E6%99%82%E5%B7%A5%E4%BD%9C%E6%97%A5%E5%92%8C%E5%AE%8C%E6%88%90%E6%97%A5%E6%9C%9F.png)
答案1
答案2
我能夠透過 3 個輔助列的幫助實現所需的輸出。如果有人有更好的解決方案請分享。謝謝!
F5 儲存格是手動輸入開始日期。
H5包含=IF(J5=0,F5+J5,IF(AND(J5=1,K5=0),(F5+J5)-1,IF(AND($J5<>$J4,K5>0),WORKDAY($F5,($J5-$J4)),IF(AND($J5=$J4,K5>0),$F5,IF(AND($J6<>$J5,K5>0),(F5+J5)-1,$F5)))))
G5包含=IF(OR(WEEKDAY(H5)={1,7}),WORKDAY(H5,1),IF(J5=0,F5+J5,IF(AND(J5=1,K5=0),(F5+J5)-1,IF(AND($J5<>$J4,K5>0),WORKDAY($F5,($J5-$J4)),IF(AND($J5=$J4,K5>0),$F5,IF(AND($J6<>$J5,K5>0),(F5+J5)-1,$F5))))))
F6 包含=IF(OR(WEEKDAY(H5)={1,7}),WORKDAY(H5,1),IF(AND($I6<>$I5,$K5=0),$H5+1,$H5))
I6 包含正在運行的 SUM=SUM(I5,E6)
以及 Cell J5=QUOTIENT(I5,8)
和 Cell K5=MOD(I5,8)
感謝大家! &@彼得H