EXCEL中,如何根据一定的条件把A表的部分数据写入B表?

比如在这张表里,我想从右侧的表格中提取数据,填入左侧相应的单元格中。应该怎么办?

我在网上查到可以用lookup函数,但在电脑里尝试了很多次,要么显示#N/A!的符号,要么所写入的值与右侧的不对应(比如左表中的“刘六”在右表中前没有相应的数据,但结果一样有数值显示出来。而有的单元格虽然可以显示数据,但数据并不准确。)。不知道这个函数是否有什么使用限制?

注意:左表中部分人的姓名在右表中并没有,而右表中部分人的姓名左表亦没有。

在B2中输入公式:
=VLOOKUP(A2,$D$2:$E$7,2,0)
向下拖。你出现错误的原因可能是D2:E7没有用绝对引用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-12
你可以用VLOOKUP函数,注意将你右侧的基础数据表按升序排列好。左侧表就可正确显示。