if函数的意思是如果参数满足条件a,就返回结果b,否则就满足结果c,你上面的函数之所以显示参数太多,是因为你的第一个条件是and(o3<=m3,n3>=h3),如果满足就显示完成,不满足就继续判断h3<=n3,如果满足这个条件就显示逾期完成,
这里出了点小问题,你的公式是满足这个条件就显示"逾期完成",不满足就显示"未完成",整个函数到这里就已经完了,而你在后面还有一个判断,所以会显示参数太多,改成if(and(o3<=m3,n3>=h3),"完成",if(h3<=n3,"逾期完成",if(today()<=m3,"未到期","未完成")))