首頁 > 軟體

EXCEL做員工檔案

2019-12-07 05:59:06
通過本文介紹的方法,可將員工的資訊按序號逐一調出,顯示在一個單獨的工作表中(「查閱」工作表),方便瀏覽與列印。
另外本文中會介紹一種顯示圖片的方法,可根據序號的不同而顯示對應的圖片。

1

第一步:準備工作表

2

首先要在一個工作簿中準備兩個工作表,一個是「員工資訊」,用於輸入所有員工的資料;另一個是「查閱」,用於逐一顯示每個員工的資訊。

3




4


在「員工資訊」表中輸入所有職工的資訊,並在第十四列(即N列)中放入各員工的照片,照片可用複製貼上的方法,也可用「插入-圖片-來自檔案」的方法。如果圖片的尺寸大於N列的單元格,可用滑鼠點中圖片,待圖片四周出現八個小圓圈,就可以用滑鼠對圖片進行縮放了,最後一定要將圖片放置在N列各單元格的中心位置。

5

第二步:輸入公式在「查閱」表中,根據上面插圖設定專案,並輸入下面公式: E2單元格,顯示序號,公式 =OFFSET(員工資訊!$A$1,$F$1,0) 公式含義:利用OFFSET函數從「員工資訊」表的A1單元格開始,向下偏移某行($F$1表示在「查閱」工作表的F1單元格中的值,即偏移行數)及向右偏移0列後的單元格內容,顯示在本公式所在單元格中。 OFFSET函數的一般用法: ?OFFSET(起始單元格,下偏移行數,右偏移列數) 起始單元格自身的偏移量為零,偏移數值為負數時則向相反方向移動。提示:由於「起始單元格」不在當前工作表中,所以要加上目標工作表的標簽名字,即「員工資訊!$A$1」,而「下偏移行數」參照的是當前工
作表的F1單元格,所以F1前面就不用加上工作表的標簽名了。B3單元格,顯示姓名,公式 =OFFSET(員工資訊!$A$1,$F$1,1)公式含義:同上,利用OFFSET函數取出對應的員工姓名。最後的引數1表示從「員工資訊」表的A1單元格向右偏移一列,即「員工資訊」表的B列。D3單元格,顯示身份證,公式 =OFFSET(員工資訊!$A$1,$F$1,2)B4單元格,顯示性別,公式 =OFFSET(員工資訊!$A$1,$F$1,3)D4 =OFFSET(員工資訊!$A$1,$F$1,4)B5 =OFFSET(員工資訊!$A$1,$F$1,5)D5 =OFFSET(員工資訊!$A$1,$F$1,6)B6 =OFFSET(員工資訊!$A$1,$F$1,7)D6 =OFFSET(員工資訊!$A$1,$F$1,8)B7 =OFFSET(員工資訊!$A$1,$F$1,9)B8 =OFFSET(員工資訊!$A$1,$F$1,10)B9 =OFFSET(員工資訊!$A$1,$F$1,11)D9 =OFFSET(員工資訊!$A$1,$F$1,12)
從「員工資訊」表的A1單元格向右偏移一列,即「員工資訊」表的B列。D3單元格,顯示身份證,公式 =OFFSET(員工資訊!$A$1,$F$1,2)B4單元格,顯示性別,公式 =OFFSET(員工資訊!$A$1,$F$1,3)D4 =OFFSET(員工資訊!$A$1,$F$1,4)B5 =OFFSET(員工資訊!$A$1,$F$1,5)D5 =OFFSET(員工資訊!$A$1,$F$1,6)B6 =OFFSET(員工資訊!$A$1,$F$1,7)D6 =OFFSET(員工資訊!$A$1,$F$1,8)B7 =OFFSET(員工資訊!$A$1,$F$1,9)B8 =OFFSET(員工資訊!$A$1,$F$1,10)B9 =OFFSET(員工資訊!$A$1,$F$1,11)D9 =OFFSET(員工資訊!$A$1,$F$1,12)

6

第三步:新增按鈕公式完成後還要再新增一個「數值調節按鈕」。按「檢視-工具列-控制元件工具箱」,調出「控制元件工具箱」工具條,從中選取「數值調節按鈕」,然後新增到F1單元格下面。提示:這個「數值調節按鈕」與「表單控制元件」中的「微調」按鈕差不多,只是屬性設定不同。

7




8


在新增好的調節按鈕上點滑鼠右鍵,選「屬性」,出現控制元件的屬性設定視窗,如下圖:

9


屬性中的LinkedCell表示連結的單元格,圖中設定為「F1」,當按動「數值調節按鈕」時,F1單元格中就會顯示相應的數值。
屬性中的Max表示顯示最大值,可根據員工人數的最大值設定,本例中設定為「100」
屬性中的Min表示顯示的最小值,設定為「1」就行了。
設定完成後,就可以按動「數值調節按鈕」來逐一顯示員工資料了。按動時,當F1單元格顯示1,就會通過表中的公式顯示序號為1的員工資訊;當F1單元格為2時,就會顯示序號為2的員工資訊。
提示:如果按動「數值調節按鈕」時,F1格中的數值不變化,這可能是控制元件還處於「設計」狀態,需要點選一下「控制元件工具箱」工具條中的「退出設計模式」。

10



第四步:顯示照片
相對資料來說,顯示照片要麻煩一些。
在「查閱」工作表的E3:E6是一個合併單元格,並不能直接顯示照片,需要插入一個控制元件來顯示照片。
從「控制元件工具箱」中選中「文字框」控制元件,在E3:E6區域中新增一個大小適中的文字框控制元件。


11


文字框新增好後,用滑鼠選中它,就發現在表格上方的編輯列中出現一個公式,需要修改一下。
把公式改成「 =圖片」

12


公式中的等號要在英文狀態下輸入,等號後面的文字「圖片」是定義的一個名稱,下面就來定義這個名稱。
按「插入-名稱-定義」,出現一個「定義名稱」對話方塊,在「在當前工作簿中的名稱」框中輸入「圖片」,在下面「參照位置」框中輸入公式「=OFFSET(員工資訊!$A$1,查閱!$F$1,13)」,按「確定」即可。
這個參照位置中的公式也是使用了OFFSET函數,與上面介紹的用法一樣。

13




第五步:驗證效果
上面這些設定完成後,就會看到新增的文字框控制元件中出現了員工照片,並且可以隨著「數值調節按鈕」的數值改變而顯示對應的員工照片。
序號為1的員工資料


14


序號為2的員工資料

15


本文雖名為《員工檔案》,其實掌握方法後,還可用於其他需要圖文並茂的工作簿中。


IT145.com E-mail:sddin#qq.com