第3个回答 2012-10-09
做一个与人员资料一样列名的Excel的工作表如(Sheet2)
如在Sheet2中只输入姓名 ,就想得出结果
则在B2输入公式 =IFERROR(VLOOKUP(A2,Sheet1!A:G,2,0),"")
解释下:Sheet1!A:G 就是你人员资料(Sheet1)表中(包括姓名\工号及其它全部信息的列)
在C2输入公式 =IFERROR(VLOOKUP(A2,Sheet1!A:G,3,0),"")
在D2输入公式 =IFERROR(VLOOKUP(A2,Sheet1!A:G,4,0),"")
在E2输入公式 =IFERROR(VLOOKUP(A2,Sheet1!A:G,5,0),"")
一直推到G列至(因为本例子只到G列)
没分,不来写!!!VBA.其它原理(与公式)都一样的.