当单元格中的日期为星期一、星期五、星期六或星期日时,如何让Excel查找下一个星期二
我正在建立一个电子表格,根据一个触发日期计算日期。如果后续日期之一不是星期二、星期三或星期四,我需要Excel来查找下一个星期二的日期。(在我的办公室,某些会议只能在星期二到星期四举行,因此,如果计算的日期是星期一或星期五,我希望Excel给我下一个星期二。) 我试图同时使用IF和WEEKDAY,我很确定我写“or”逻辑的方式有问题。以下是我所拥有的: =如果(工作日(D9,1)=非(或(3,4,5)),D9+7-工作日(D9+7-3),D9)当单元格中的日期为星期一、星期五、星期六或星期日时,如何让Excel查找下一个星期二,excel,date,Excel,Date,我正在建立一个电子表格,根据一个触发日期计算日期。如果后续日期之一不是星期二、星期三或星期四,我需要Excel来查找下一个星期二的日期。(在我的办公室,某些会议只能在星期二到星期四举行,因此,如果计算的日期是星期一或星期五,我希望Excel给我下一个星期二。) 我试图同时使用IF和WEEKDAY,我很确定我写“or”逻辑的方式有问题。以下是我所拥有的: =如果(工作日(D9,1)=非(或(3,4,5)),D9+7-工作日(D9+7-3),D9) 但是公式每次都返回false,并给出单元格中的日期
但是公式每次都返回false,并给出单元格中的日期。如果A1中有日期,请使用:
=CHOOSE(WEEKDAY(A1),A1+2,A1+1,A1,A1,A1,A1+4,A1+3)
(几乎和VLOOKUP()一样简单)如果日期在A1中,请使用:
=CHOOSE(WEEKDAY(A1),A1+2,A1+1,A1,A1,A1,A1+4,A1+3)
(几乎和VLOOKUP()一样简单)