Python全系列 教程
3567个小节阅读:5931.2k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
因为每位员工的出生日期不同,比如196几年出生还有199几年出生,不知从多会开始,所以创建一个动态日期表。
新建表【日期表】,修改数据类型为日期。
xxxxxxxxxx
日期表 = CALENDARAUTO( )
xxxxxxxxxx
年 = YEAR('日期表'[日期])
月 = MONTH('日期表'[日期])
季度 = "Q"&FORMAT('日期表'[日期],"Q")
xxxxxxxxxx
员工总人数 = DISTINCTCOUNT('员工'[员工工号])
xxxxxxxxxx
期末在职人数 = CALCULATE([员工总人数],FILTER(FILTER('员工','员工'[入职日期]<=MAX('日期表'[Date])),'员工'[离职日期]>MAX('日期表'[Date]) || '员工'[离职日期] =BLANK()))
注:max用来判断切片器选定的截止日期。内部的Filter限定范围为所有入职日期不大于当前切片日期,外层Filter对上一层filter选取的范围再次进行缩小,保留离职日期大于当前最大日期的人员(在当前切片日期条件下,该员工仍然在职)及没有离职的人员,剩余的人员即截至当前日期的所有在职人员。
使用【簇状条形图】查看每个部门期末在职人数
使用【环形图】