Excel 多If条件公式,但棘手的公式

Excel 多If条件公式,但棘手的公式,excel,vba,excel-formula,excel-2010,excel-2007,Excel,Vba,Excel Formula,Excel 2010,Excel 2007,Excel列M=开始时间,列N=结束时间 如果M列和N列为空,则需要将结果显示为“尚未启动” 如果M列有任何值/时间,则需要显示为“进行中” 如果N列有任何值/时间,则需要显示为“已完成” 我尝试了IF公式,但没有得到预期的结果 =IF(M 2="","not yet started",IF(M 2="M 2>0","in progress","Completed")) 我不确定哪一个更好,如果或任何其他公式 非常感谢您的回复使用嵌套IF,但稍微更改逻辑: =IF(AND(M2=""

Excel列M=开始时间,列N=结束时间

  • 如果M列和N列为空,则需要将结果显示为“尚未启动”
  • 如果M列有任何值/时间,则需要显示为“进行中”
  • 如果N列有任何值/时间,则需要显示为“已完成”
我尝试了IF公式,但没有得到预期的结果

=IF(M 2="","not yet started",IF(M 2="M 2>0","in progress","Completed"))
我不确定哪一个更好,如果或任何其他公式


非常感谢您的回复

使用嵌套IF,但稍微更改逻辑:

=IF(AND(M2="",N2=""),"Not Started",IF(N2<>"","Completed","In Progress"))

非常感谢-完美的答案
=IF(N2="",IF(M2="","Not Started","In Progress"),"Completed")