如图,“培训档案”工作簿里有3张工作表:个人培训记录、一级课程、二级课程。我如何在“个人培训记录”里,根据员工姓名或者工号,自动将“一级课程”和“二级课程”里有该员工所有若干条培训记录的信息显示在相应的单元格里?
非常感谢你的时间!希望能得到指教!
第一种方法:
一级课程、二级课程格式应该是一样,汇总到一个新的大表里。
然后做分类汇总(数据透视表),按照你需要的信息选择项目,信息全都出来了。
举个例子
第二种方法:
用 VLOOKUP 函数
追问VLOOKUP,具体公式怎么做呢?想不出啊!!!
追答首先,建议你把一级课程、二级课两个表格合成一个大的信息表,做起来比较好。
其次,建议你用“数据透视表”做起来更简单
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
VLOOKUP(要查找的值,要查找的区域,返回数据在区域的第几列数,FALSE)
要查找的值---选中员工编号单元格,建议最好员工编号,员工有重名的
要查找的区域------ 如果以姓名找就选中B2 到 I列最后一个单元格
如果以员工编号找就选中C2 到 I列最后一个单元格
返回数据在区域的第几列数------- 如果以姓名找返回日期列信息,输入3,
------ 如果员工编号找返回日期列信息,输入4,