ARTICLE · 1041584
用Excel从零搭建人事管理系统|05用查询功能构建分表台账
用Excel从零搭建人事管理系统|05用查询功能构建分表台账Hi,老徐,今天继续。 今天新建两个表格台帐,一个是人员借调管理台帐,一个是兼职管理台帐,因为人不多,计划用Index+Match这个相对简单的组合方式去实现。 思路就是输入姓名以后,后续字段自动补齐,这个方法既满足了我的自主管理需求(便于与掌握情况对比),又最大限度的减少重复工作。函数如下: fx=IF($B3="","",INDEX('01_员工主数据表'!$A:$AS,MATCH($B3,'01_员工主数据表'!$B:$B,0),MATCH($2:$2,'01_员工主数据表'!$2:$2,0))) 解释一下:点击D3单元格,在函数窗口输入以上函数。如果姓名(B3,内容张三)为空值,那么D3单元格(对应标题为岗位)内容返回空值,否则,向下执行,用两个Match函数分别在主表的姓名列找出张三,在主表中找到对应空格所在标题列(岗位),这样就完成了十字定位,返回岗位名称为“市场专员”。后续将函数填充到整个所需要填充的区域就可以了。 今天内容有点少,顺便再写一写可视化表吧,说是可视化,其实就是统计表,我删掉了一些花里胡哨的图表,只保留了最原始的数据统计部分。图例: 
为了分类统计,这里用到COUNTIF函数,比如求在职正式员工人数。 fx=COUNTIF('01_员工主数据表'!$M$3:$M$1000,"在职(正式员工)") 今天内容比较简单,下一篇,来个难的,尝试把合同的预警管理改为全自动填充。
