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