制作员工履历表
公司的員工信息表中存儲了所有員工詳細的數據記錄,我們要從這些記錄中,篩選一些符合條件的做出這些人的員工履歷表,效果如下圖。
如表樣所示,將工齡為 10 年的員工信息提取出來,按履歷表的格式顯示。
在這個 Excel 中工齡是按畢業時間到當前時間計算好了,數據格式如下:
制作報表過程
1.創建報表畫表樣
可以將上面的 Excel 表直接轉換成報表文件,在轉換好的文件基礎上做表。
這里大家會有疑問,為什么已經有 Excel 了,還要導入到工具里再重新做一次呢,這不更復雜了嗎?
其實不然,用報表工具有兩個好處:
下面我們來看具體是怎么做的。
通過 Excel 文件轉換的報表文件默認保存在 Excel 表樣所在目錄,轉換成功后,就可以到這個目錄下打開這個已經有表格的報表文件了。
2.設置報表的數據集為 Excel 文件
只取工齡是 10 的員工信息,設置過濾條件。
3.報表單元格綁定數據(設置單元格表達式)
單元格表達式可以直接從右下的數據集面板中拖拽字段到對應單元格內,這里員工履歷是根據員工姓名來顯示對應信息,所以在設置 B3 單元格的表達式時選擇列表。
其余單元格選擇“取值”,然后拖動字段到單元格。
除了這種拖拽字段的方式到單元格中,也可以直接在單元格中寫表達式,表達式如下:
B3:=ds1.select(姓名)
D3:=ds1. 性別
F3: =ds1. 年齡
G3:=ds1. 照片
……
4.報表單元格其他屬性設置
主格設置
每個員工的履歷表都要有相同的表格樣式,不同員工信息是通過員工姓名區分的,需要給每行的第一個格子設置主格,這樣就能根據姓名顯示相應的其他信息。
顯示照片的格子設置
員工的照片存在文件目錄下。
Excel 中“照片”列存的是員工照片文件的全路徑,這里通過表達式的方式將“照片”字段中的路徑對應圖片文件讀取進行顯示。
按以上設置,就已經可以將員工信息表中的工齡為 10 您的員工按履歷格式呈現了。
按每個員工信息分頁
如果想將每個人的履歷在導出 EXCEL 是單獨的 sheet, 打印時是單獨的一頁,那需要選中最后一個空行設置下行后分頁。
5.保存報表,預覽結果,導出 Excel
選擇的是分頁導出 Excel,那么工齡為 10 的所有員工的履歷就分別導出到 Excel 的不同 sheet 中了。
總結
- 上一篇: 芯片破壁者(三):光刻技术的“鬼斧”之变
- 下一篇: Arduino远程无线通信