Excel Vlookup除非重新input或select并input,否则缺less数据?

谷歌还没有find我需要的解决scheme,所以我想我会尝试在这里的天才,我永远不会结束的Excel问题。

运行一个银行对帐工作簿,并慢慢添加一些VBA来自动化一些任务,我现在正在处理的一个工作是find大量的钱,并将其标识符从银行对帐单重命名为我们的现金簿中的相同ID,以便find它们并将平衡。

要做到这一点,我正在运行IF(Vlookup())返回一个是或否的现金价值,然后重新sorting,一旦他们被发现,所以我可以排队和正确匹配。

我在这里得到的主要问题是vlookup忽略了一些值,我可以看到,说没有find,我搞砸了为什么,直到我点击编辑单元格,然后按input不改变数量和所有突然发现,它只发现它在vlookup,如果我点击单元格,然后按回车。

我已经尝试格式化,改变计算自动化和调整vlookup包括一个+0以及改变精确匹配近似,它仍然不会find它,我甚至试图修剪和检查Len的空白,都等于相同。

目前尝试一个for循环select一个单元格,并将其更改为自身,以便模仿select和进入,但它运行缓慢和崩溃。

search时,任何人都有一个不错的想法修复这个错过

从某处粘贴数据时,这经常发生在我身上。 它可能已被粘贴为文本,但是当你编辑并按下input它改变为数字。

解决方法是使用=VALUE()将数字更改为数字。

或者,当您从其他来源粘贴数据时,请select“粘贴特殊”作为文本。

VLOOKUP在被要求与查找列sorting的查找表进行近似匹配时奇怪地工作。

如果您确定应该在查找列中执行完全匹配,请尝试以下内容:

 VLOOKUP(<lookup_value>, <table_array>, <col_index_num>, FALSE) 

其中<lookup_value><table_array><col_index_num>应该replace为您在查找中使用的值。