Vlookup通配符与空间

时间:2018-05-10 01:39:34

标签: excel match vlookup matching

我有一个数据库的帐户列表(父帐户1)和另一个数据库的父帐户列表(父帐户2)。

我想通过对父母进行vlookup来找到两个数据库之间的重叠。 (或者我可以在“父母专栏”中做到这一点,但只有当它是精确匹配时才会成功,即如果没有空格等。

这是我使用的Vlookup:

while ($info = mysqli_fetch_array($take)) {
    $test = explode($tagseparator,$info['tags']);
    if (in_array($value, $test)) {
        echo "ok";
    } else { 
        echo "not";
    }
}

屏幕截图供参考:

enter image description here 我想弄清楚的是两件事:

  1. 我怎样才能让vlookup继续通过通配符搜索空格?我试图了解为什么&Cox En'在我的截图中(以绿色划分)是匹配的,而且' Cox Enterprises' (以红色划掉)不匹配。
  2. 切换指定范围' Parent'是否有价值?排列' O'?
  3. 我一整天都在努力,请原谅我的直率。真的想把头上的点连接起来。如果有人能够解释“订单”的价值。并且在某种程度上与另一种方式相匹配我真的很感激它,即在"对父母进行VLOOKUP之间的特殊VLOOK的区别是什么?柱"并且"在父母账户上进行VLOOKUP'列?

    我很乐意提供所需的任何进一步细节。

    非常感谢,

    中号

1 个答案:

答案 0 :(得分:2)

回答1:公式正在完全按照它的设计(空间无关紧要)。

  • 是" Cox En *"相当于" Cox Ent" ?是的,它是
  • 是" Cox Enterprises *"相当于" Cox Ent" ?不是不是

回答2:如果你切换查询值和查找表,你会得到相反的结果:

  • 是" Cox Ent *"相当于" Cox En" ?不,不是
  • 是" Cox Ent *"相当于" Cox Enterprises" ?是的,它是