只需要在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)