在做两个表格匹配 就是用VLOOKUP 这个公式的时候 只能和第一列匹配 而且只能匹配最前行的

问题一 什么方法能够匹配前三列都相同的
问题二 怎样能把所有的符合条件的都匹配过来 (插在要匹配那行的下面)
谢谢 把知道的告诉我 只回答一个也行

第1个回答  2011-04-16
只能解决问题一:
在现表sheet1中新插入一列,并在这一列中用“&”将前三列数据连接在一起;同时,对源数据表格sheet2也如此操作。然后再把这两个新列作为关联字段,通过vlookup函数取出想要结果。

问题二解决起来比较麻烦暂时还没有什么太好的办法。追问

谢谢你 在问你一个 用vlookup函数时 最后一行我每次都填0 是完全匹配 那别数字是什么意思啊

追答

这最后一行只能填写0(FALSE)或1(TRUE),分别是精确匹配和近似匹配。
它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于“查找值”的最大数值;如果“逻辑值”为FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。如果“查找值”为文本时,“逻辑值”一般应为 FALSE 。

另外,还有一个函数是Hlookup,其功能与Vlookup基本相同,只是一个按Vlookup是按列查找数据,而Hlookup是按行查找数据。因为不太清楚你问题二所指,不知你说的问题二是不是可以用Hlookup解决,需要的话可以尝试一下。有问题可以再联系我。

本回答被提问者采纳
第2个回答  2011-04-16
在条件中增加连接符&再使用,具体可以在HI中说明具体数据源情况.