tft每日頭條

 > 職場

 > 用excel制作員工信息庫

用excel制作員工信息庫

職場 更新时间:2024-11-27 12:40:38

你是否遇到這樣的問題:公司為了加強企業管理,要制作一些員工卡。這種工作如果委托專業的設計公司,就需要花費不菲的費用,若自己設計也非常繁瑣,特别是對于大量的員工卡打印工作。怎麼辦呢?

實際上,員工資料一般情況下都是存儲在Excel工作簿中,我們可以在其中設計員工卡模闆,然後利用Excel的一些函數以及其他工具,就可以實現快速打印員工卡了,而且可以根據公司安排,可以打印任意的員工卡!

用excel制作員工信息庫(利用Excel制作員工卡)1

工作證

下面就以利用某公司的“2018年度公司員工明細表.xlsx”為例,來介紹其具體制作過程。

啟動Excel2007,打開“2018年度公司員工明細表.xlsx”,在其中員工個人信息存儲在“員工信息明細”工作表中,而且在此表G列的“照片”中添加了每個員工的個人照片。

一、設計員工卡模闆以及插入圖片控件

既然是制作員工卡,必須創建一個員工卡模闆工作表,新建一個“員工卡打印”工作表,在其中按照一般員工卡的布局大小要求,在C2:E15單元格區域内輸入員工卡的固定内容,如公司名稱、徽标、姓名、部門、崗位等内容,其中存儲員工姓名的單元格為E11,同時為此區域選擇一種填充顔色。

由于需要在員工卡中添加員工個人照片,因此必須先在員工卡模闆中新增加一個圖片控件。單擊圖片控件時,單擊頂部功能區下面的快速訪問工具欄上的“控件”按鈕,從下拉列表中選擇“插入”選項,在彈出的“Activex控件”列表中選擇“圖像”控件,然後拖動鼠标在員工卡模闆中的公司名稱與姓名之間劃出一個圖像控件。

小提示:

如果在快速訪問工具欄上沒有顯示“控件”按鈕,可以使用鼠标右擊快速訪問工具欄,在彈出的快捷菜單中選擇“自定義快速訪問工具欄”命令,在彈出的“Excel選項”對話框中,從“從下列位置選擇命令”列表框中選擇“開發工具選項卡”,然後從下面的命令列表框中選擇“插入控件”命令,然後單擊右側的“添加”按鈕,單擊“确定”按鈕即可。

二、定義源信息表引用區城名稱

由于在員工卡制作過程中,需要引用源員工信息表中的一些單元格區域,可以将“員工信息明細”工作表某些區域定義名稱,包括員工姓名以及照片數據。

定義員工姓名時,單擊“公式”菜單,從彈出工具面闆“定義的名稱”中選擇“定義名稱”按鈕,在彈出的下拉命令列表中選擇“定義名稱”選項,然後在彈出的“新建名稱”對話框中,在“名稱”文本框中輸入“員工姓名”,而在“引用位置”中輸入員工姓名所在的單元格區域,如:=員工信息明細!$B$3:$B$14,單擊“确定”按鈕。

按照以上操作步驟,再新建一個重定義名稱“員工個人照片”,在其引用位置中輸入以下公式:=INDEX(員工信息明細!$G:$G,MATCH(員工卡打印!$E$11,員工信息明細!$B:$B,)),此公式的目的是使用MATCH函數,根據“員工卡打印”明細表中E11單元格顯示的員工姓名,從員工信息明細B列中返回到相同的名字,并引用其在G列中所存儲的照片。

小提示:

如果在某個工作簿定義名稱較多,查找修改起來就比較麻煩,而通過Excel的名稱管理器就可以完成所有定義名稱的編輯、删除以及新建工作,啟用“名稱管理器”時,隻要單擊“定義的名稱”中的“名稱管理器”即可,剛才創建的“員工姓名”、“員工個人照片”均在其中。

三、制作員工卡

在前面工作的基礎上,就可以通過應用函數,根據E11單元格中的員工類名,将“員工信息明細”表中每個員工的個人信息,導入到員工卡中的相應單元格中,從而實現快速制作員工卡。

由于需要在員工卡模闆中的E11單元格中輸入員工姓名,為了實現快速輸入,可以利用前面編輯的定義名稱“員工姓名”,采用下拉列表框式輸入。

單擊E11單元格,然後單擊“數據”菜單,在随之彈出的“數據工具”工具面闆中,單擊“數據有效性”按鈕,從彈出下拉命令菜單中選擇“數據有效性”選項。在彈出的“數據有效性”對話框中,從“允許”列表框中選擇“序列”選項,在“來源”框中輸入公式“=員工姓名”,單擊“确定”按鈕。同時單擊插入的圖像控件,在其編輯欄中輸入公式:=員工個人照片。

在存儲員工部門内容的E12單元格内輸入公式:=IF(ISERROR(VLOOKU P($E$11,員工信息明細!$B$3:$G$14,2,FALSE)),””,VLOOKUP($E$11,員工信息明細!$B$3:$G$14,2,FALSE)),此公式就是根據E11中的員工姓名,查找在員工信息明細!$B$3:$G$14中相同的内容,并返回到第2列中的内容,即部門名稱,然後在下面的E13(崗位)、E14(性别)、E15(學曆)單元格中分别按照以上模式輸入相應的公式,隻不過是修改一下前面公式中的列号即可,比如在員工信息明細表中“學曆”是位于第5列,因此輸入公式:=IF(ISERROR(VL0OK UP($E$11,員工信息明細!$B$3:$G$14,5,FALSE),””,VLOOKUP($E$11,員工信息明細!$B$3:$G$14,5,FALSE)即可。

這樣,當需要打印某個員工的員工卡時,隻需要單擊E11單元格,從彈出的員工列表框中選擇相應的員工姓名,如李剛,其相應的信息以及照片就會自動添加到員工卡對應位置中,然後進行打印,從而完就成員工卡的編輯工作了。

實際上,上面的方法,不僅僅可以用于制作打印員工卡,而且可以應用在其它一些工作領域,比如打印成績通知書、邀請函、畢業證等,關鍵是應用查找函數VLOOKUP以及判斷函數IF,實現源信息工作表中的數據引用,從而使我們的很多繁雜數據處理工作變得簡單起來,大大提高我們的工作效率。

1.閱後如果喜歡,不妨點贊、收藏、評論和關注一下。

2.如果喜歡玩軟件,請關注本頭條号閱讀相關文章。

3.在學習中有什麼問題,歡迎與我溝通交流,今日頭條号搜索:微課傳媒,我在這裡等你喲!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved