员工档案怎么查询,员工档案查询系统
建立员工电子档案,查询员工信息,如果用“搜索”的方式,查询结果中一些不需要显示的项目也会显示出来,有些眼花缭乱,只好另辟蹊径。如果使用控件、VLOOKUP函数等。制作员工档案查询界面,将档案信息显示在相应的单元格中,这样会清晰、唯一(图1)。
小编推荐:
Office 2016激活工具KMSAuto Net中文版
微软Office 2016 32/64位简体中文破解版
1. 构建员工信息表
员工信息表就是在Excel工作表中输入需要的员工档案信息,难度不大。稍难的一点是将员工的照片批量插入工作表中相应的单元格。下面介绍两种方式给你认识。无论哪种方式,照片名称一般对应信息表中的名称,但也可以对应表中的其他字段,只要保证其唯一性即可。
第一种方法是使用公式,输入公式"= tableimg src= d: photo c2 。jpg width= 176 height= 220 ,并将其向下拖动以填充相应的单元格。接下来,选择图片列公式内容(来自N2),复制它,返回到桌面,创建一个新的文本文件,打开并粘贴它(图2)。
小贴士:
公式中的“D:photo”是存放员工照片的文件夹,A2是照片的名称,176和220分别是照片的宽度和高度,单位是像素。您可以在实际应用中根据实际情况进行调整。
调整照片列的行高和列宽后,复制记事本中的内容,右键单击员工档案信息表的N2单元格,选择选择性粘贴,在弹出窗口中选择Unicode Text。确认后,照片将被插入到相应的单元格中(图3)。
第二种方法,即置换定位法。首先,在空白单元格(如单元格O2)中输入半角双引号,然后输入公式“=$O$2C2”。jpg$O$2 在另一个单元格Q2,并填写下来。将所有生成的内容复制并粘贴到文本文件中,然后从文本文件中复制文本,并将复制的名称粘贴到另一个空白单元格中。在本例中,它被放置在“选择R2”单元格中,调用“查找和替换”窗口,并在“查找内容”中输入Ctrl J或Ctrl Enter,这表示要替换回车,并在“替换为”处输入一个英文空格。点击Replace后,会出现以空格为分隔符的信息(图4)。
小贴士:
为什么要使用替换功能?因为Excel导入的是图片,如果要批量处理,名称必须用空格隔开。
接下来,选择R2单位复制,并通过工具栏中的插入功能插入图片。找到准备好的图片素材所在的路径,然后将复制的信息粘贴到文件夹名称中,点击“插入”将相应的图片插入工作表中(图5)。
插入图片后,单击工具栏中的编辑,选择定位,然后选择定位条件。在定位条件下,选择“对象”,因为图片是作为对象插入的,所以可以选择所有图片。右键单击图像并选择格式对象,然后在窗口中设置图像大小。将最下面的图片拖放到照片的第一个单元格,将最上面的图片拖放到照片的最后一个单元格,再次通过对象定位选择所有图片,通过左对齐和垂直分布对齐的方式将所有图片放置在相应的单元格中。图片按照Excel的顺序排列,用户不需要担心相应的错误(图6)。
2. 插入并设置下拉菜单
信息表建好之后,创建新的工作表,设计文件界面,调整显示照片单元格的大小。在“公式”选项卡中点击“名称管理器”,新建一个名称“图片”。参考位置是"=INDEX(Sheet1!$N:$N,匹配(索引(Sheet1!$B2:$B16,小型张3!$A$1,),Sheet1!$B:$B)).选择“开发工具”选项卡,单击“插入表单控件”下的“组合框”,在名称位置画一个组合控件,右键单击这个控件,选择“格式控件”。在弹出窗口的数据源区域,选择信息表中的C2:C16,在链接单元格中选择A1(当然也可以选择其他空白单元格),这样就形成了下拉列表菜单(图7)。
3. 根据选择显示所需员工信息
输入公式"=VLOOKUP(INDEX(Sheet1!$B$2: $B$16,$A$1,)Sheet1!$B$2: $N$16,1,FALSE)”,以便获取当前选中人员的工号;输入公式"=VLOOKUP(INDEX(Sheet1!B2:B16,A1,)Sheet1!B2:N16,9,FALSE)”,这样可以得到当前选中人的籍贯;要显示的其他信息公式等等。最后,先在界面的照片位置插入一张图片,调整其大小,在编辑栏输入“=图片”。
通过以上设置,当输入名称发生变化时,其他信息和照片也随之变化,从而可以按照设定的格式查询和显示信息。