关于对excel表简单编程问题,见补充说明

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:59:46
举个例子,手上有两张excel 表,一张是职工信息表:有职工号、职工姓名、所在部门三个字段,职工号都是唯一的,这张职工信息表有80条不同的职工信息;另一张表是职工工资表:有职工号、职工姓名、所在部门、应发工资四个字段,这个表比较大,有好几百条不同的记录。请问采取什么好办法能把职工表中这80条记录在职工工资表中的匹配记录筛选出来?

建议使用vlookup函数,方法如下:
在工资表空白处输入公式 =vlookup(目标信息,查找区域,输出值的相对列数,false)
目标信息是要查找的职工号,可以直接选中职工表中有职工号的单元格;查找区域是工资表所有职工信息的区域,选中所有有信息的单元格;输出值是想要输出的信息在查找区域中的相对列数,如所在部门的相对列数就是3,职工姓名就是2;"false"表示精确匹配也就是要求查找内容的完全一致
建议将查找区域改为绝对引用,如$A$1:$D$300,这样设好了第一个公式直接往下拉就行了。
我做了两个简单表样试了一下,应该没什么问题,如果做完VLOOKUP还是有漏掉的,就再配合使用一下查找功能吧,呵呵
我比较喜欢EXCEL,有问题可以和楼主共同探讨^_^

用高级筛选可以实现,先把小表中的记录复制粘贴到大表前面,再用高级筛选向导,就可轻松搞定,第一次要仔细看向导的说明,理解了高级筛选事情就算办完了。