比较今年的年份是否在今年之前
我有一个格式为“4/26/2013”的date。 我想查看该date是否高于当前年份,无论今年是什么(不想硬编码2013),并计算有多less行符合该标准。 假设这种格式有6行date:
=COUNTIF(C2:C7, YEAR(Today()))
这抛出了一个错误。 我是新来的Excel,所以我可能犯了一个大错误! 任何人都可以看到这是什么问题?
谢谢!
如果C2:C7包含date,则需要将它们与当年1月1日进行比较,例如
=COUNTIF(C2:C7,"<"&DATE(YEAR(TODAY()),1,1))
或者你可以像这样使用SUMPRODUCT
=SUMPRODUCT((YEAR(C2:C7)<YEAR(TODAY()))*(C2:C7<>""))
我只是想出来了。 我的语法错了。 上面例子的答案是:
=COUNTIF(C2:C7, ">"&YEAR(TODAY()))
这返回了当前年份之前的C2 – C7中的date数。