我現在如果訂一個日期,假設是今天,2021/12/12,預計交貨時間2021/12/16,超過時間會扣分,扣分條件是,超過1天(不含周六周日)扣1分,每過一天多扣1分(不含周六周日),第4天多扣10分,第7天扣30分,扣分可扣到負數,提早送達則是加分,條件和扣分一樣,直到將實際送到的時間填至指定的表格內才會停止計算,請問一下要如何可以做到?
文章關鍵字
大概是這樣吧?

D2
=IF(B2<c2,networkdays(c2,b2)+1,networkdays(c2,b2)-1)+if(networkdays(c2,b2)<-4,-10)+if(networkdays(c2,b2)<-7,-20)這後面的不要打,我也不知道為什麼會出現後面的東西</c2,networkdays(c2,b2)+1,networkdays(c2,b2)-1)+if(networkdays(c2,b2)<-4,-10)+if(networkdays(c2,b2)<-7,-20)
mk2-paul wrote:
D2=IF(B2&l...(恕刪)


請問一下,有沒有辦法用VBA的方式呈現?
呈現方式的需求以圖為舉例:
交貨日訂定後,只要到貨日還是空白,評分的部分加扣分會自動倒數,並且過交貨日後進入負分累計,直到到貨日填寫才會停止計分?
D2
=IF(C2="",IF(B2<today(),networkdays(today(),b2)+1,networkdays(today(),b2)-1)+if(networkdays(today(),b2)<-4,-10)+if(networkdays(today(),b2)<-7,-20),if(b2<c2,networkdays(c2,b2)+1,networkdays(c2,b2)-1)+if(networkdays(c2,b2)<-4,-10)+if(networkdays(c2,b2)<-7,-20))嗯....不打,真怪。VBA我不會,要請其他大大了</today(),networkdays(today(),b2)+1,networkdays(today(),b2)-1)+if(networkdays(today(),b2)<-4,-10)+if(networkdays(today(),b2)<-7,-20),if(b2<c2,networkdays(c2,b2)+1,networkdays(c2,b2)-1)+if(networkdays(c2,b2)<-4,-10)+if(networkdays(c2,b2)<-7,-20))
mk2-paul wrote:
D2=IF(C2="...(恕刪)


謝謝,我再發篇文詢問看看
感謝大大,至少我能先頂著用
暫時解決頭痛問題了👊
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!