论文部分内容阅读
人力资源学家霍夫施塔特的“组织实践的文化相关性理论”提出,不同文化背景的员工在集体主义和个人主义、权利距离预期、风险规避、长期导向与短期导向等方面价值观不同,因此公司制定人力资源政策时,需要考虑员工年龄的深远影响。
你需要按照不同的年龄段统计员工的数量,如:20岁以下、21~30岁各多少人……并统计各部门分别有多少人(见图1)。
用“分列”更改日期格式
如果要将“出生日期”中的数据(如78.6.25)调整为Excel可识别的日期形式,可以利用“分列”的方式,即将数据分为年、月、日三部分,每部分各占一列,然后再将这三部分用“-”连接起来。因此本例应以小数点“.”作为分隔标志,即分隔符号。
第一步:在“出生日期”列的右面插入3个空白列(见图2)
插入空白列
第二步:选中D2:D21单元格区域,打开“数据”选项卡,单击“数据工具”选项组中的“分列”按钮,打开“文本分列向导”对话框。
第三步:选中“分隔符号”单选按钮,然后单击“下一步”按钮,在“分隔符号”选项区域中选中“其他”复选框,并在其右侧的空白文本框中输入一个小数点“.”,然后去掉“分隔符号”选项区域中的其他所有选项(见图3)
以小数点作为分隔符
第四步:单击“下一步”按钮,打开“文本分列向导”的最后一步,在此使用默认设置。
第五步:单击“完成”按钮,即可将数据分成3列显示(见图4)
将数据分成3列
第六步:选中G2单元格,输入公式“=(IF(F2>0,D2&"-"&E2&"-"&F2,D2&"-"&E2))+0”,即可在G2单元格中显示“28666”,将该公式填充至G21单元格中。公式中的“+0”,是为了使文本型的数字转化为数值型的数字。
第七步:选中G2:G21单元格区域,打开“开始”选项卡,单击“剪贴板”选项组中的“复制”按钮,然后选中D2单元格,执行“剪贴板”选项组中的“粘贴→选择性粘贴”,打开“选择性粘贴”对话框。
第八步:在“粘贴”选项区域中选中“数值”单选按钮,“确定”后,即可将G2:G21单元格中的数值复制到D2:D21单元格中。
第九步:单击鼠标右键,从弹出的右键菜单中执行“设置单元格格式”命令,打开“设置单元格格式”对话框中的“数字”选项卡。在“分类”列表中选择“日期”,在“类型”列表中选择所需的日期格式。删除不需要的E、F、G列,完成日期格式的更改。
计算每位员工的年龄
通过每位员工的“出生日期”,可以用DATEDIF函数计算出每位员工的年龄。具体的操作步骤如下。
第一步:在“出生日期”列的右面插入1个空白列。
第二步:在E1单元格中输入“年龄”字样。
第三步:在E2单元格中输入公式“=DATEDIF(D2,TODAY(),"y")”,然后将该公式填充到E21单元格中(见图5)
计算年龄
确定不同年龄段员工人数
下面利用数组公式,计算公司不同年龄段的员工人数,具体的操作步骤如下。
第一步:绘制如图6所示的表格。
绘制表格
第二步:在I2单元格中输入数组公式“{=SUM(($E$2:$E$21<=VALUE(MID(H2,1,2)))*1)}”。在输入数组公式时,需要按组合键Ctrl+Shift+Enter,来告诉Excel你输入的是一个数组公式。
第三步:在I3单元格中输入数组公式“{=SUM(($E$2:$E$21<=VALUE(MID(H3,4,2)))*1)-SUM($I$2:I2)}”。
第四步:选中I3:I5单元格区域,在“开始”选项卡的“编辑”选项组中,单击“填充”按钮,从弹出的下拉列表中执行“向下”命令,即可将将I3单元格中的公式填充到I4、I5单元格中。
第五步:在I6单元格中输入数组公式“{=SUM(($E$2:$E$21>VALUE(MID(H6,1,2)))*1)}”,此时,不同年龄段的员工人数就显示出来了(见图7)。
4.按部门计算员工人数
下面利用COUNTIF函数,计算公司不同部门的员工人数,具体的操作步骤如下。
第一步:绘制如图8所示的表格。
按部门计算员工人数
第二步:在L2单元格中输入公式“=COUNTIF($F$2:$F$21,K2)”后,按键盘上的Enter键时,Excel 2007会自动为表中这一列的所有行复制这一公式。如果不希望公式向下复制到所有行,可以单击“自动更正选项”按钮,从弹出的快捷菜单中选择相应的选项来撤销公式的复制。
在之前版本的Excel中,为某一新列添加了一个公式后,必须双击填充柄将该公式向下复制到表中的所有行。这一新功能将会为用户节省大量时间。
此时,各部门员工的人数就一目了然了(见图9)。
DATEDIF函数都能干什么?
DATEDIF函数用于计算两个日期之间的天数、月数或年数。属于隐藏函数,是为了沿袭Lotus 123的一个函数。
语法:DATEDIF(start_date,end_date,unit)
①Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 "2001/1/30")、系列数(例如,如果使用1900日期系统则36921代表2001年1月30日)或其他公式或函数的结果(例如DATEVALUE("2001/1/30"))。
②End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
③Unit 为所需信息的返回类型。
Unit 返回
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与 end_date 日期中月数的差。忽略日期中的日和年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
示例:
DATEDIF("2001/1/1","2003/1/1","Y") 等于2,即时间段中有两个整年。
DATEDIF("2001/6/1","2002/8/15","D") 等于440,即在2001年6月1日和2002年8月15日之间有440天。
DATEDIF("2001/6/1","2002/8/15","YD") 等于75,即在6月1日与8月15日之间有75天,忽略日期中的年。
DATEDIF("2001/6/1","2002/8/15","MD") 等于14,即开始日期1和结束日期15之间的差,忽略日期中的年和月。
你需要按照不同的年龄段统计员工的数量,如:20岁以下、21~30岁各多少人……并统计各部门分别有多少人(见图1)。
用“分列”更改日期格式
如果要将“出生日期”中的数据(如78.6.25)调整为Excel可识别的日期形式,可以利用“分列”的方式,即将数据分为年、月、日三部分,每部分各占一列,然后再将这三部分用“-”连接起来。因此本例应以小数点“.”作为分隔标志,即分隔符号。
第一步:在“出生日期”列的右面插入3个空白列(见图2)
插入空白列
第二步:选中D2:D21单元格区域,打开“数据”选项卡,单击“数据工具”选项组中的“分列”按钮,打开“文本分列向导”对话框。
第三步:选中“分隔符号”单选按钮,然后单击“下一步”按钮,在“分隔符号”选项区域中选中“其他”复选框,并在其右侧的空白文本框中输入一个小数点“.”,然后去掉“分隔符号”选项区域中的其他所有选项(见图3)
以小数点作为分隔符
第四步:单击“下一步”按钮,打开“文本分列向导”的最后一步,在此使用默认设置。
第五步:单击“完成”按钮,即可将数据分成3列显示(见图4)
将数据分成3列
第六步:选中G2单元格,输入公式“=(IF(F2>0,D2&"-"&E2&"-"&F2,D2&"-"&E2))+0”,即可在G2单元格中显示“28666”,将该公式填充至G21单元格中。公式中的“+0”,是为了使文本型的数字转化为数值型的数字。
第七步:选中G2:G21单元格区域,打开“开始”选项卡,单击“剪贴板”选项组中的“复制”按钮,然后选中D2单元格,执行“剪贴板”选项组中的“粘贴→选择性粘贴”,打开“选择性粘贴”对话框。
第八步:在“粘贴”选项区域中选中“数值”单选按钮,“确定”后,即可将G2:G21单元格中的数值复制到D2:D21单元格中。
第九步:单击鼠标右键,从弹出的右键菜单中执行“设置单元格格式”命令,打开“设置单元格格式”对话框中的“数字”选项卡。在“分类”列表中选择“日期”,在“类型”列表中选择所需的日期格式。删除不需要的E、F、G列,完成日期格式的更改。
计算每位员工的年龄
通过每位员工的“出生日期”,可以用DATEDIF函数计算出每位员工的年龄。具体的操作步骤如下。
第一步:在“出生日期”列的右面插入1个空白列。
第二步:在E1单元格中输入“年龄”字样。
第三步:在E2单元格中输入公式“=DATEDIF(D2,TODAY(),"y")”,然后将该公式填充到E21单元格中(见图5)
计算年龄
确定不同年龄段员工人数
下面利用数组公式,计算公司不同年龄段的员工人数,具体的操作步骤如下。
第一步:绘制如图6所示的表格。
绘制表格
第二步:在I2单元格中输入数组公式“{=SUM(($E$2:$E$21<=VALUE(MID(H2,1,2)))*1)}”。在输入数组公式时,需要按组合键Ctrl+Shift+Enter,来告诉Excel你输入的是一个数组公式。
第三步:在I3单元格中输入数组公式“{=SUM(($E$2:$E$21<=VALUE(MID(H3,4,2)))*1)-SUM($I$2:I2)}”。
第四步:选中I3:I5单元格区域,在“开始”选项卡的“编辑”选项组中,单击“填充”按钮,从弹出的下拉列表中执行“向下”命令,即可将将I3单元格中的公式填充到I4、I5单元格中。
第五步:在I6单元格中输入数组公式“{=SUM(($E$2:$E$21>VALUE(MID(H6,1,2)))*1)}”,此时,不同年龄段的员工人数就显示出来了(见图7)。
4.按部门计算员工人数
下面利用COUNTIF函数,计算公司不同部门的员工人数,具体的操作步骤如下。
第一步:绘制如图8所示的表格。
按部门计算员工人数
第二步:在L2单元格中输入公式“=COUNTIF($F$2:$F$21,K2)”后,按键盘上的Enter键时,Excel 2007会自动为表中这一列的所有行复制这一公式。如果不希望公式向下复制到所有行,可以单击“自动更正选项”按钮,从弹出的快捷菜单中选择相应的选项来撤销公式的复制。
在之前版本的Excel中,为某一新列添加了一个公式后,必须双击填充柄将该公式向下复制到表中的所有行。这一新功能将会为用户节省大量时间。
此时,各部门员工的人数就一目了然了(见图9)。
DATEDIF函数都能干什么?
DATEDIF函数用于计算两个日期之间的天数、月数或年数。属于隐藏函数,是为了沿袭Lotus 123的一个函数。
语法:DATEDIF(start_date,end_date,unit)
①Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。日期有多种输入方法:带引号的文本串(例如 "2001/1/30")、系列数(例如,如果使用1900日期系统则36921代表2001年1月30日)或其他公式或函数的结果(例如DATEVALUE("2001/1/30"))。
②End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
③Unit 为所需信息的返回类型。
Unit 返回
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与 end_date 日期中月数的差。忽略日期中的日和年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
示例:
DATEDIF("2001/1/1","2003/1/1","Y") 等于2,即时间段中有两个整年。
DATEDIF("2001/6/1","2002/8/15","D") 等于440,即在2001年6月1日和2002年8月15日之间有440天。
DATEDIF("2001/6/1","2002/8/15","YD") 等于75,即在6月1日与8月15日之间有75天,忽略日期中的年。
DATEDIF("2001/6/1","2002/8/15","MD") 等于14,即开始日期1和结束日期15之间的差,忽略日期中的年和月。