NYOS 发表于 2008-2-20 11:27

【请教】请EXCEL高手进来支一招

如图所示,我想利用员工号(红色箭头)作为索引,找同一个员工号在两张表里面相同的日期记录。例如:员工号208888,在表1和表2里面都有2007-12-12这个日期的记录。请问用哪个函数好些? 我用VLOOKUP函数,但是它只显示第一条相同记录。不准确。谢谢

larryh 发表于 2008-2-20 12:04

呵呵,LZ是IBM ISSC员工?看来Band 7的占多数啊 :D

具体你想要什么结果描述不清:是要新整理出一个表格来,按表1中有的员工号和日期排序,将表2中有对应的行进行罗列,还是像快捷方式一样,这边点员工号可以跳到表2,表2是按员工号和日期排序的?

NYOS 发表于 2008-2-20 13:21

应该是楼上大侠说的第一种。谢谢
最终目的是想知道同一个员工在这两张表里面有哪些相同的记录(日期)。

x.cm 发表于 2008-2-20 17:07

数据透视表应该比较方便。

larryh 发表于 2008-2-20 22:49

其实你需要用来VLOOKUP的关键字不只是员工号,而是员工号+日期,新建一列,在这列中用函数把这两列头尾相接搞成一个字符串,表2也同样处理,并且表2以此列为关键字排序,然后在表1中用这一列作为关键字对表2进行VLOOKUP就行了

felixzerg 发表于 2008-2-24 08:43

用VLOOKUP可以的
页: [1]
查看完整版本: 【请教】请EXCEL高手进来支一招