Microsoft Office Excel 2010 – IF语句,计算date

我在Excel 2010中遇到了IF语句。锻炼是这样的:“如果学生一年多没有login到网站,那么学生是非活动的,否则他是活跃的。

由于我多年来一直没有使用Excel,现在我因为大学而被迫上大学,你们能帮我解决这个问题,我真的非常感谢。

无论我做什么,每个人都是ACTIVE或INACTIVE,取决于我的IF语句,我是这样的:标记一个字段> 365,值如果为真=“有效”,值如果假=“无效”,但似乎不工作出。

=IF(D5-TODAY()>365,"Active","Inactive"); 

似乎没有工作。

这是一个截图: https : //i.stack.imgur.com/H8kUY.png

=IF(TODAY()-D5<365,"Active","Inactive")

我build议将TODAY()函数放在单元格中,然后在多个公式中使用这个单元格。 像这样:

=IF($A$1-D5<365,"Active","Inactive") – 考虑$A$1公式is =TODAY()

替代

您可以使用EDATE来计算12个月前的确切date,而不是数天。 然后用它作为你的标准。

在这里输入图像说明