按時完成得滿分,每逾期5天扣10%,如何設(shè)置Excel公式
- 教育綜合
- 2024-02-06 12:59:51
excel當(dāng)進度為100%時,如何計算是否逾期和逾期天數(shù)?
猜測你是不是想表達完成狀態(tài)(已完成、進行中、逾期X天)變成公式化
在Excel中,創(chuàng)建一個表格,包含以下列:任務(wù)名稱、開始日期、結(jié)束日期、預(yù)計完成日期、實際完成日期、進度、狀態(tài)。
在“任務(wù)名稱”列中輸入項目名稱,例如“項目A”。
在“開始日期”列中輸入項目開始時間,即“2022/3/1”。
在“結(jié)束日期”列中輸入項目結(jié)束時間,即“2022/3/10”。
在“預(yù)計完成日期”列中,使用公式=結(jié)束日期*(進度/100)計算預(yù)計完成日期,其中“結(jié)束日期”為單元格引用,而“進度”則為10%。
在“實際完成日期”列中,輸入實際完成日期,例如“2022/3/8”。
在“進度”列中,輸入100%。
在“狀態(tài)”列中,使用公式=IF(實際完成日期<=結(jié)束日期,"已完成",IF(實際完成日期>結(jié)束日期,"逾期"&DATEDIF(結(jié)束日期,實際完成日期,"d")&"天","進行中"))計算狀態(tài)。該公式會判斷實際完成日期是否早于或等于結(jié)束日期,如果是,則狀態(tài)為“已完成”;如果實際完成日期晚于結(jié)束日期,則狀態(tài)為“逾期X天”,其中“X”為逾期天數(shù);如果實際完成日期仍在結(jié)束日期之前,則狀態(tài)為“進行中”。
將公式拖拽至下方的單元格中,即可自動填充公式。
這樣,當(dāng)Excel進度為100%時,實際完成日期會自動填入,而完成狀態(tài)也會根據(jù)實際完成日期自動計算。
Excel問題,關(guān)于上下浮動扣分的公式。
=IF(B1=A1,100,IF(100*(B1-A1)/A1=INT(100*(B1-A1)/A1)+1,IF(B1>A1,100-100*(B1-A1)/A1*0.2,100-100*(B1-A1)/A1*0.4),IF(B1>A1,FIXED(100-100*(B1-A1)/A1*0.2,2),FIXED(100-100*(B1-A1)/A1*0.4,2))))求個Excel公式,請高手幫忙
將E列單元格格式設(shè)置為百分比格式。
在F4單元格輸入以下公式,然后向下填充公式
=IF(E4>0,MAX(0,3-E4/1%*0.2),IF(E4<-15%,MAX(0,5+(E4+15%)/1%*0.4,IF(AND(D4>-15%,D4<-10%),5,MIN(5,3+E4/1%)*0.2))))
詳見附圖附件