只需要在Excel按需报告中显示当前员工

我准备了一个客户端(.net开发)的新报告的规范来生成一个Excel报告。

报告中的每一行都与员工有关。 报告中的一些示例列是这样的:Employee ID,Start Date,TerminatedDate,Salary,Paycode等)

客户需要在我们的Web应用程序的按需报告屏幕上定制filter,以便能够:

  • 查看当前员工(即终止date为空)
  • 查看在本财政年度终止的雇员(即终止date为2017年1月1日至2017年6月30日(含)

现在我们可以做到这一点,但问题是实施它的时间和金钱,因为它会影响到所有的客户端,她只需要一个报告filter。

我只是build议她简单地生成excel报告,并在Excel中添加filter来缩小满足上述两个条件的员工。

我想出了不同的Excel公式(现在只是随机试验),比如:

=IF(ISBLANK(F8), "yes","no") 

 =IF(DATE(YEAR(F5),MONTH(F5), DAY(F5)) > DATE(2017,1,1) AND(DATE(YEAR(F5),MONTH(F5), DAY(F5)) < DATE(2017,6,30)), "yes", "no") 

现在不用说,以上是错误的。 任何人都可以请告诉我的基础上述条件可以过滤logging的公式?

谢谢!

尝试:

 =IF(DATEVALUE(F4)=MEDIAN(DATEVALUE(F4),DATE(2017,1,1),DATE(2017,6,1)), "Yes", "No") 

如果TerminatedDate是格式为文本的date,则DATEVALUE将起作用。 如果TerminatedDate处于本机Exceldate格式,那么使用F4代替DATEVALUE(F4)