- 最后登录
- 2023-2-13
- 注册时间
- 2008-9-8
- 威望
- 339
- 金钱
- 816
- 贡献
- 275
- 阅读权限
- 255
- 积分
- 1430
- 日志
- 0
- 记录
- 0
- 帖子
- 179
- 主题
- 23
- 精华
- 0
- 好友
- 2
    
签到天数: 2 天 [LV.1]初来乍到  - 注册时间
- 2008-9-8
- 最后登录
- 2023-2-13
- 积分
- 1430
- 精华
- 0
- 主题
- 23
- 帖子
- 179
|
本文版权属 shawn95所有
转载请注明: 中人网论坛- shawn95-( 链接地址:http://community.chinahrd.net/forum.php?mod=viewthread&tid=769377)
本帖最后由 spcchenyue 于 2014-7-9 11:39 编辑
1 c0 Q' B8 \. Y# d7 B. Y
3 i7 H L3 \: ~) F3 _* U" T- j 大企业通常有人事管理软件,如果软件足够科学的化,出报表就是件很容易的事。但如果人事软件达不到所期望的报表功能功能,那么就必须对导出的数据进行处理才能实现自己想要的结果。这个数据处理的过程,与EXCEL版人事档案经过数据处理实现报表的过程相比,谁更麻烦谁更便捷?取决于使用人的数据处理能力和人事软件导出数据的格式。6 S% m/ G5 ~: O$ a
! r% A0 r, U' t/ i4 d 那没有人事软件的人,该怎么做呢?通常是是通过筛选,填数,然后绘制图标。这是最基础的办法也是最笨最无效率的做法,耗时1小时-8小时不等,并且每次都要这么多时间。一劳永逸的做法应该是怎样呢?6 w0 i0 F' o! Z/ ~7 h- o
: ` G, V r, B0 t, h9 @
人事档案作为数据源,基本格式是已经固定的。报表作为结果呈现,基本框架也是固定的。两者之间的桥梁,正是操作者能力的核心---数据处理,更准确地说,是模板化的数据处理。具体实例如下:
) R N+ b" c% N* Z% H6 K4 s* Y! W/ m& B) G$ {
要求:做出学历结构、籍贯地域分布、年龄结构、性别比例、职级结构、司龄构成,总共六个表。
2 x4 |2 Y5 o) V: j- A. H
* V A& v$ ?4 T' q3 N 首先看第一个表怎样做,学历结构。人事档案中学历无非 就是小学、初中、高中、职高、中专、中技、大专、本科、硕士、博士十种类别。而做成报表时候多半不需要分那么多,可能的分类是初中以下、高中/中专、大专、本科、硕士及以上五个类别。那么在报表部分首先做好两个部分:数据表格和图表,如下图:
6 s- }2 b' \! g k) s4 M" `9 ^" E
# _$ b4 K6 _' t4 @- l0 `( Q$ u1 a0 y, t. ]7 f
+ |! a; k, j7 V1 h$ n- y( m: E
图表是根据表格中的数据源自动生成,也即是说表格数字变化图表会自动变化。而表格中人数行中的数字则是关键。( T. i' P! \+ z- J
利用函数countif将人事档案中对应学历栏的数据自动写入人数行,则实现了报表与人事档案数据源的动态关联。关于countif函数的使用方法不在本文讨论范围,有兴趣的可自行百度。这需需要做一个说明,细心的朋友会问到,countif只能数出十类某一类的数据,而我们已经把十类分为五类,怎么办?, p/ I6 [4 n7 z% b6 D; h- H; ^% x7 C
% B- ?2 C5 {- p6 S/ J
答案是:一类+二类不就解决了吗?countif(小学)+countif(初中)= 初中以下。% r* c0 W3 r( Y s2 [5 q [# [
8 a2 R* o3 `& `" ]5 S3 s 至此,第一个表学历分布已经完成模板化,其他五个表籍贯地域分布、年龄结构、性别比例、职级结构、司龄构成也是用同样的方法,只不过需要用到一些其他的函数和处理技巧。先写到此,未完待续。
, a d" P# t+ r% @( q! S |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
-
总评分: 威望 + 15
金钱 + 66
贡献 + 5
查看全部评分
|