【发布时间】:2014-10-30 20:57:17
【问题描述】:
之前问过这个问题,希望我能做得更好。 我每列有 5 列,可以输入日期。如果日期少于 14 天,则状态栏显示“当前”,如果为假则显示“逾期”。但我需要补充一点:如果在第 5 列输入任何日期,状态列将显示“完成”
【问题讨论】:
-
公式还是 vba?你不能检查一下单元格是否为空白吗? =IF("E1""","完成","")
-
那肯定不清楚……
-
我建议发布一些模拟样本数据和预期结果。
-
看起来像这样:
=IF(E1<>"","Complete",IF(INDEX(A1:D1,1,COUNTA(A1:D1))>=(TODAY()-14),"Overdue","Current"))