根据多个标准(包括星期几)填充单元格

根据多个标准(包括星期几)填充单元格

我正在尝试填充 E 列,以根据提供的星期几请求和在需要日期之前提供的通知天数来确定是否按时/延迟通知。

Column A: Date Requested
Column B: Date Needed
Column C: # of Days Notice
Column D: Day of Week Notice Provided
Column E: On-Time/Late
    A         B         C         D         E
5/1/2016  5/10/2016     9      Sunday
5/3/2016  5/11/2016     8      Tuesday
5/5/2016  5/15/2016     10     Thursday
5/11/2016 5/12/2016     1      Wednesday
5/12/2016 5/15/2016     3      Thursday  

判断某件事是否准时或延迟的标准如下:

Column G: Day of Week
Column H: # of Days Required for On-Time Notice

     G          H
   Sunday       8    
   Monday       7  
   Tuesday      6    
   Wednesday    12  
   Thursday     11   
   Friday       10 
   Saturday     9   

例如:如果通知是在星期四发出的,但只提前了 6 天,我需要 E 列显示“迟到”。但是,如果请求是在星期四发出的,并且提前了 12 天,我需要它显示“准时”。

有人有什么好主意吗?我相信这是可以做到的,但我的 Excel 技能还不够高超。

谢谢您的帮助!

答案1

假设你从第二排开始

使用 E2 中复制下来的这个公式

=IF(AND(D2=$G$2,C2>=$H$2),"On time",IF(AND(D2=$G$3,C2>=$H$3),"On time",IF(AND(D2=$G$4,C2>=$H$4),"On time",IF(AND(D2=$G$5,C2>=$H$5),"On time",IF(AND(D2=$G$6,C2>=$H$6),"On time",IF(AND(D2=$G$7,C2>=$H$7),"On time",IF(AND(D2=$G$8,C2>=$H$8),"On time","Late")))))))

问候

相关内容