首頁 > 軟體

EXCEL技巧——EXCEL自動生成學生簡歷

2019-12-06 19:12:31

  很多時候需要單張的學生簡歷,還要列印,如果手頭有學生的資訊,只能夠經過篩選和平凡的複製貼上,才能得到,能不能有資訊表直接得到呢?這裡我們來講解一種方法。

1

  匯入一張學生資訊表,我們將要從這張資訊表中匯出每個學生的簡歷。新建一張學生簡歷表,如圖所示。



2

  選定B2單元格,在B2中輸入=資訊表!A2,此做法可以查詢到資訊表中的學生姓名。


3

  選定D2單元格,在D2中輸入=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,2,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,2,FALSE)),這時候你可以看到D2中出現了性別。



4

  用同樣的方式在F2、H2、G2、B3、D3、F3、H3、F4、C5、F5、I5中輸入函數,這些都是文字內容:

  F2單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,4,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,4,FALSE))

  H2單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,5,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,5,FALSE))

  G2單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,6,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,6,FALSE))

  B3單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,8,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,8,FALSE))

  D3單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,9,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,9,FALSE))

  F3單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,10,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,10,FALSE))

  H3單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,14,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,14,FALSE))

  F4單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,13,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,13,FALSE))

  C5單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,17,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,17,FALSE))

  F5單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,19,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,19,FALSE))

  I5單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,18,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,18,FALSE))

  可以得到如下圖所示的結果。


5

  選定B4、H4、J4中右鍵——設定單元格格式——數位——常規,並輸入剛才的公式:

  B4單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,11,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,11,FALSE))

  H4單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,15,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,15,FALSE))

  J4單元格中輸入:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,16,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,16,FALSE))



6

 選定D4中右鍵——設定單元格格式——數位——日期——,並輸入剛才的公式:=IF(ISERROR(VLOOKUP(B2,資訊表!A2:S13,12,FALSE)),"",VLOOKUP(B2,資訊表!A2:S13,12,FALSE))




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