在Excel中,做工资的时候,如何把考勤表sheet1数据链接到工资表sheet2中?

工资表sheet2中的姓名排序不变,怎么根据姓名刷新数据?可以实现吗

假设考勤表与工资表在同一工作薄,即excel文件中,考勤表名为sheet1,考勤表内姓名在A列,欲连接到工资表的数据在D列(即A为第1列,D为第4列),第1行为标题栏,数据从第2行开始,在第800行结束。工资表的姓名栏在B列,欲连接到的数据显示在H列,前3行为标题栏,数据从第4行开始。

H4=VLOOKUP(B4,Sheet1!$A$2:$D$800,4,FALSE)

即在工资表的A2单元格里粘贴公式VLOOKUP(B4,Sheet1!$A$2:$D$800,4,FALSE)”

“Sheet1!$A$1:$G$8”sheet1指得是从sheet1表中取数,$A$1:$G$8指要取得数的范围,要包括整个考勤表的全部数据,可以不要标题行,姓名必须位于所选数据区域的第一列。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-29
可以使用vlookup这个函数
VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)
具体怎么用参考http://zhidao.baidu.com/question/2541676
第二个参数指到需要的sheet上

参考资料:http://zhidao.baidu.com/question/2541676

本回答被网友采纳
第2个回答  2010-09-29
如果姓名位置不变,那很简单,在表二中:
A1=sheet1!A1
第3个回答  2010-09-29
最好用vlookup函数查找,最好根据身份证号进行查找
相似回答