论文部分内容阅读
人员是企业管理的核心,作为人力资源的员工,利用Office 2007就可以轻松创建人事信息库,整理出全体公司员工的基本信息,并将员工的联系方式添加到Outlook联系人中,以便于与员工进行及时的通讯联络。
要解决的问题:
1 如何把列标题转换为表的标题,在浏览数据的同时,保持标题始终可见?
2 如何才能让“人事信息库”像一个系统那样,通过对话框来输入或查询员工信息?
3 如何根据“入职日期”列的数据自动计算出员工的工龄,以及年假的天数?
4 将人事信息库中的员工联系电话、邮件地址等信息导入到Outlook联系人中,有没有快捷一些的方式?
想保持标题始终可见?你可以这样做
首先我们有一个员工信息的Excel表,表中列出了员工的姓名、生日、家庭地址、身份证号码、电子邮件等,这个表就是基本的员工信息库。
(1)
由于在员工信息库中含有大量的员工记录,这样一来,浏览数据就会变得不是十分方便了,如何才能在浏览数据的同时,保持标题始终可见呢?
此时可以选中所有员工记录和标题所在单元格区域,按组合键“Ctrl+T”打开“创建表”对话框,选中“表包含标题”复选框,单击“确定”按钮,将数据区域转换为表(见图1)。
将数据区域转换为表之后,在表中任意位置处单击,然后滑动鼠标滑轮或拖动工作表中的垂直滚动条浏览员工信息。此时可以发现,工作表的列标转换成了表的标题,这样就可以在浏览中始终看到表的标题了。
想通过对话框输入和查询员工信息?你可以这样做
希望“人事信息库”能够像一个系统那样,通过对话框来输入或查询员工信息,此时可以按照如下步骤进行操作(见图2)。
(2)
第一步:
单击快速访问工具栏右侧的下三角按钮,执行“其他命令”命令,打开“Excel选项”对话框。
(3)
第二步:
在“从下列位置选择命令”下拉列表框中选择“所有命令”,并在下方的列表框中选中“记录单”。然后单击“添加”按钮将其添加到右侧的列表框中(见图3)。
第三步:
设置完成后单击“确定”按钮,即可在快速访问工具栏中看到“记录单”按钮。
第四步:
选中表中任意单元格,然后单击快速访问工具栏中的“记录单”按钮,即可打开图2所示的对话框,可以在此查看和编辑员工信息,进行添加记录,浏览记录,修改记录和删除记录等操作。
想计算员工工龄和年假天数?你可以这样做
如何根据“入职日期”列的数据自动计算出员工的工龄,以及年假的天数,这时可以按照如下步骤进行操作。
第一步:
在表相邻列的“J2”单元格中输入字段名“工龄”并按Enter键,可以发现所选表格样式自动应用到所添加的字段当中(见图4)。
(4)
第二步:
在“J3”单元格中输入用于计算第1个员工工龄的公式“=DATEDIF(F3,TODAY(),"Y")”。表的格式扩展到“工龄”列后,无需填充,Excel将自动将该单元格中的公式填充至该列其他单元格。
DATEDIF函数用于计算两个日期之间的天数,其语法结构为DATEDIF(start_date,end_date,unit)
· start_date:代表时间段内的第一个日期,即起始日期。
· end_date:代表时间段内的最后一个日期,即结束日期。
· unit为所需信息的返回类型:
· 当unit参数为"Y"时,函数返回时间段中的整年数。
· 当unit参数为"M"时,函数返回时间段中的整月数。
· 当unit参数为"D"时,函数返回时间段中的天数。
· 当unit参数为"MD"时,函数返回start_date与end_date之间天数之差,忽略日期中的月和年。
· 当unit参数为"YM"时,函数返回start_date与end_date之间月数之差,忽略日期中的日和年。
· 当unit参数为"YD"时,函数返回start_date与end_date之间天数的差,忽略日期中的年。
第三步:
按照规定,员工累计工作已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。按照类似的方法,在表相邻列中添加“年假天数”列,并在“K3”单元格中输入计算第一个员工带薪年假天数的公式“=IF(J3<1,0,IF(J3<10,5,IF(J3<20,10,15)))”,Excel将同样会自动填充至该列其他单元格,这样就得到了每个员工的带薪年假天数。
IF函数用来执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。其语法结构为IF (logical_test,value_if_true,value_if_false),各参数说明如下:
· logical_test:需要检验真假的任意值或表达式。
· value_if_true:logical_test为TRUE(真)时返回的值,value_if_true也可以是其他公式。
· value_if_false:logical_test为FALSE(假)时返回的值,value_if_false也可以是其他公式。
想将员工联系方式快速导入到Outlook?你可以这样做
希望将人事信息库中的员工联系电话、邮件地址等信息导入到Outlook联系人中,以便于与员工进行沟通,这时有没有快捷一些的方式呢?
此时可以按照如下步骤进行操作。
第一步:
打开含有员工联系方式的工作簿,选中包含标题行在内的整个表格。
(5)
(6)
第二步:
在“公式”选项卡的“定义的名称”选项组中,单击“定义名称”按钮,打开“新建名称”对话框。在“名称”文本框中输入“员工信息”,作为所选单元格区域的名称,输入完成后单击“确定”按钮。
第三步:
单击Office按钮,在随即打开的下拉菜单中执行“另存为”命令,打开“另存为”对话框。在“保存类型”下拉列表中选择“Excel 97-2003工作簿(.xls)”,单击“保存”按钮,将其保存到指定位置处。
(7)
第四步:
打开Outlook 2007,执行菜单栏中的“文件→新建→文件夹”命令,打开“新建文件夹”对话框。在“名称”文本框中输入“员工通讯录”,在“文件夹包含”下拉列表中选择“联系人项目”,在“选择放置文件夹的位置”列表框中选择“联系人”,设置完成后单击“确定”按钮(见图5)。
第五步:
执行“文件→导入和导出”命令,打开“导入和导出向导”对话框,在“请选择要执行的操作”列表框中选择“从另一程序或文件导入”(见图6)。
“导入和导出向导”对话框
第六步:
单击“下一步”按钮,打开“导入文件”对话框,在“从下面位置选择要导入的文件类型”列表框中选择“Microsoft Excel 97-2003”。
第七步:
单击“下一步”按钮,单击“导入文本”文本框右侧的“浏览”按钮,打开“浏览”对话框,选中之前保存的含有员工信息的工作簿,单击“确定”按钮,返回至“导入文件”对话框。
第八步:
单击“下一步”按钮,在“选择目标文件夹”列表框中,选择“员工通讯录”。
第九步:
单击“下一步”按钮,打开“导入文件”对话框。单击“映射自定义字段”按钮,打开“映射自定义字段”对话框,左侧列表框中的“值”即为Excel工作簿中名为“员工信息”单元格区域的员工信息,将其拖动到右侧对应的“映射源”中,使其与Outlook的联系人信息相对应(见图7)。
设置“映射源”
第十步:
设置完成后单击“确定”按钮,返回“导入文件”对话框,单击“完成”按钮,Excel工作簿中的员工信息便会自动导入到Outlook联系人中。在Outlook 2007的左侧窗格中,选择“联系人”选项卡,并单击“员工通讯录”文件夹,即可看到刚刚导入的员工信息(见图8)。
(8)
由Excel工作簿导入到Outlook联系人中的员工信息
要解决的问题:
1 如何把列标题转换为表的标题,在浏览数据的同时,保持标题始终可见?
2 如何才能让“人事信息库”像一个系统那样,通过对话框来输入或查询员工信息?
3 如何根据“入职日期”列的数据自动计算出员工的工龄,以及年假的天数?
4 将人事信息库中的员工联系电话、邮件地址等信息导入到Outlook联系人中,有没有快捷一些的方式?
想保持标题始终可见?你可以这样做
首先我们有一个员工信息的Excel表,表中列出了员工的姓名、生日、家庭地址、身份证号码、电子邮件等,这个表就是基本的员工信息库。
(1)
由于在员工信息库中含有大量的员工记录,这样一来,浏览数据就会变得不是十分方便了,如何才能在浏览数据的同时,保持标题始终可见呢?
此时可以选中所有员工记录和标题所在单元格区域,按组合键“Ctrl+T”打开“创建表”对话框,选中“表包含标题”复选框,单击“确定”按钮,将数据区域转换为表(见图1)。
将数据区域转换为表之后,在表中任意位置处单击,然后滑动鼠标滑轮或拖动工作表中的垂直滚动条浏览员工信息。此时可以发现,工作表的列标转换成了表的标题,这样就可以在浏览中始终看到表的标题了。
想通过对话框输入和查询员工信息?你可以这样做
希望“人事信息库”能够像一个系统那样,通过对话框来输入或查询员工信息,此时可以按照如下步骤进行操作(见图2)。
(2)
第一步:
单击快速访问工具栏右侧的下三角按钮,执行“其他命令”命令,打开“Excel选项”对话框。
(3)
第二步:
在“从下列位置选择命令”下拉列表框中选择“所有命令”,并在下方的列表框中选中“记录单”。然后单击“添加”按钮将其添加到右侧的列表框中(见图3)。
第三步:
设置完成后单击“确定”按钮,即可在快速访问工具栏中看到“记录单”按钮。
第四步:
选中表中任意单元格,然后单击快速访问工具栏中的“记录单”按钮,即可打开图2所示的对话框,可以在此查看和编辑员工信息,进行添加记录,浏览记录,修改记录和删除记录等操作。
想计算员工工龄和年假天数?你可以这样做
如何根据“入职日期”列的数据自动计算出员工的工龄,以及年假的天数,这时可以按照如下步骤进行操作。
第一步:
在表相邻列的“J2”单元格中输入字段名“工龄”并按Enter键,可以发现所选表格样式自动应用到所添加的字段当中(见图4)。
(4)
第二步:
在“J3”单元格中输入用于计算第1个员工工龄的公式“=DATEDIF(F3,TODAY(),"Y")”。表的格式扩展到“工龄”列后,无需填充,Excel将自动将该单元格中的公式填充至该列其他单元格。
DATEDIF函数用于计算两个日期之间的天数,其语法结构为DATEDIF(start_date,end_date,unit)
· start_date:代表时间段内的第一个日期,即起始日期。
· end_date:代表时间段内的最后一个日期,即结束日期。
· unit为所需信息的返回类型:
· 当unit参数为"Y"时,函数返回时间段中的整年数。
· 当unit参数为"M"时,函数返回时间段中的整月数。
· 当unit参数为"D"时,函数返回时间段中的天数。
· 当unit参数为"MD"时,函数返回start_date与end_date之间天数之差,忽略日期中的月和年。
· 当unit参数为"YM"时,函数返回start_date与end_date之间月数之差,忽略日期中的日和年。
· 当unit参数为"YD"时,函数返回start_date与end_date之间天数的差,忽略日期中的年。
第三步:
按照规定,员工累计工作已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。按照类似的方法,在表相邻列中添加“年假天数”列,并在“K3”单元格中输入计算第一个员工带薪年假天数的公式“=IF(J3<1,0,IF(J3<10,5,IF(J3<20,10,15)))”,Excel将同样会自动填充至该列其他单元格,这样就得到了每个员工的带薪年假天数。
IF函数用来执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数IF对数值和公式进行条件检测。其语法结构为IF (logical_test,value_if_true,value_if_false),各参数说明如下:
· logical_test:需要检验真假的任意值或表达式。
· value_if_true:logical_test为TRUE(真)时返回的值,value_if_true也可以是其他公式。
· value_if_false:logical_test为FALSE(假)时返回的值,value_if_false也可以是其他公式。
想将员工联系方式快速导入到Outlook?你可以这样做
希望将人事信息库中的员工联系电话、邮件地址等信息导入到Outlook联系人中,以便于与员工进行沟通,这时有没有快捷一些的方式呢?
此时可以按照如下步骤进行操作。
第一步:
打开含有员工联系方式的工作簿,选中包含标题行在内的整个表格。
(5)
(6)
第二步:
在“公式”选项卡的“定义的名称”选项组中,单击“定义名称”按钮,打开“新建名称”对话框。在“名称”文本框中输入“员工信息”,作为所选单元格区域的名称,输入完成后单击“确定”按钮。
第三步:
单击Office按钮,在随即打开的下拉菜单中执行“另存为”命令,打开“另存为”对话框。在“保存类型”下拉列表中选择“Excel 97-2003工作簿(.xls)”,单击“保存”按钮,将其保存到指定位置处。
(7)
第四步:
打开Outlook 2007,执行菜单栏中的“文件→新建→文件夹”命令,打开“新建文件夹”对话框。在“名称”文本框中输入“员工通讯录”,在“文件夹包含”下拉列表中选择“联系人项目”,在“选择放置文件夹的位置”列表框中选择“联系人”,设置完成后单击“确定”按钮(见图5)。
第五步:
执行“文件→导入和导出”命令,打开“导入和导出向导”对话框,在“请选择要执行的操作”列表框中选择“从另一程序或文件导入”(见图6)。
“导入和导出向导”对话框
第六步:
单击“下一步”按钮,打开“导入文件”对话框,在“从下面位置选择要导入的文件类型”列表框中选择“Microsoft Excel 97-2003”。
第七步:
单击“下一步”按钮,单击“导入文本”文本框右侧的“浏览”按钮,打开“浏览”对话框,选中之前保存的含有员工信息的工作簿,单击“确定”按钮,返回至“导入文件”对话框。
第八步:
单击“下一步”按钮,在“选择目标文件夹”列表框中,选择“员工通讯录”。
第九步:
单击“下一步”按钮,打开“导入文件”对话框。单击“映射自定义字段”按钮,打开“映射自定义字段”对话框,左侧列表框中的“值”即为Excel工作簿中名为“员工信息”单元格区域的员工信息,将其拖动到右侧对应的“映射源”中,使其与Outlook的联系人信息相对应(见图7)。
设置“映射源”
第十步:
设置完成后单击“确定”按钮,返回“导入文件”对话框,单击“完成”按钮,Excel工作簿中的员工信息便会自动导入到Outlook联系人中。在Outlook 2007的左侧窗格中,选择“联系人”选项卡,并单击“员工通讯录”文件夹,即可看到刚刚导入的员工信息(见图8)。
(8)
由Excel工作簿导入到Outlook联系人中的员工信息