Excel formula 从IF和and生成4个结果

Excel formula 从IF和and生成4个结果,excel-formula,Excel Formula,我试图结合一些IF语句,有效地给出4个结果,为了方便起见,我将只使用A1、B1等 在A1中输入日期 在E1中,我的公式为=IFISBLANKA1,,A1+21,这将在该单元格中生成预期的完成日期 在F1中,我会手动输入实际完成日期 我希望它在G1中生成以下内容 e、 g.E1有04/05/15和F1中的空白,我想这给我在H1过期 E1在F1有2015年5月4日和2015年5月3日,我希望这能让我在H1关闭 E1有2015年5月4日和2015年5月5日在F1,我想这给我在H1过期关闭 E1有27/

我试图结合一些IF语句,有效地给出4个结果,为了方便起见,我将只使用A1、B1等

在A1中输入日期 在E1中,我的公式为=IFISBLANKA1,,A1+21,这将在该单元格中生成预期的完成日期

在F1中,我会手动输入实际完成日期

我希望它在G1中生成以下内容 e、 g.E1有04/05/15和F1中的空白,我想这给我在H1过期

E1在F1有2015年5月4日和2015年5月3日,我希望这能让我在H1关闭

E1有2015年5月4日和2015年5月5日在F1,我想这给我在H1过期关闭

E1有27/05/15,F1是空白的,我想让它在H1中打开

我可以通过使用公式得到前两个,因为某些原因,这里没有完整的公式 W1是使用TODAY函数生成日期的单元格

我被困在另外两行以及如何将其组合成一个公式上,我尝试了各种方法,但大多数情况下我得到了太多的论点

这可能会更清楚,因为我没有足够高的代表发布一张图片

手动输入的数据已通知日期

2015年4月4日

I3 04//4/15

2015年4月4日

2015年5月4日

公式生成预期完成日期

M2=IFISBLANKI2,,I2+21

M3=IFISBLANKI2,,I2+21

M4=IFISBLANKI2,,I2+21

M5=IFISBLANKI2,,I2+21

手工录入实际完工日期的数据

N2无

N3 2015年4月28日

N4 2015年4月23日

N5坯料

状态中所需的结果

P2过期

P3过期并关闭

P4关闭


P5 OPEN

根据你所说的,我认为这可能会有所帮助

Col A      Col E       F           G
04/04/15   25/04/15                OVERDUE
04/04/15   25/04/15    28/04/15    OVERDUE AND CLOSED
04/04/15   25/04/15    23/04/15    CLOSED
04/04/15   25/04/15                OPEN
在单元格G1中,需要向下拖动以下公式:

=IF(AND(E1<TODAY(),ISBLANK(F1)),"OVERDUE",IF(AND(E1>=TODAY(),ISBLANK(F1)),"OPEN",IF(AND(ISNUMBER(F1),F1>E1),"OVERDUE AND CLOSED","CLOSED")))
按照国际单项体育联合会声明的文字:

如果预计完工日期在过去,且未给出完工日期,则该日期已逾期 如果预计的完工日期是在未来,并且没有给出完工日期,那么它是开放的 如果实际竣工日期晚于预期竣工日期,则逾期并关闭 如果实际完工日期早于预期完工日期,则关闭
给我们一个虚拟数据集或它的屏幕截图,适当的例子,看到一个数据集表格比阅读你的解释更容易。提供“预期结果”列。由于我没有进行足够的后期展示,因此无法发布图像。今天的日期起作用了吗?这就是你识别“开放”与“过期”的方式吗?@Shadowfax将图像链接放在评论中,我们将在你的问题中为你上传它。否则事情就变得复杂了。是的!!谢谢你,穆奇从来不知道Excel公式能带来这么多欢乐!请接受答案,以便其他面临类似问题的用户知道解决方案是有效的。好的是,我理解它,并可以使用它来扩展其他一些问题