值比较(单元格A2=单元格B2)工作时,Excel vlookup无法匹配相同的文本

值比较(单元格A2=单元格B2)工作时,Excel vlookup无法匹配相同的文本,excel,vlookup,Excel,Vlookup,我在excel单元格中有以下文本。 如果我将其复制到另一列并比较这两个单元格,它将返回“TRUE” 但如果我将相同的值从一列映射到另一列,它将返回一个“#value”错误 下文提供了案文 “AL1715VV0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,”AL1715V0 0 0 0 0 3,“AL17175V0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

我在excel单元格中有以下文本。 如果我将其复制到另一列并比较这两个单元格,它将返回“TRUE” 但如果我将相同的值从一列映射到另一列,它将返回一个“#value”错误

下文提供了案文

“AL1715VV0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,”AL1715V0 0 0 0 0 3,“AL17175V0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7‘AL1834V01’、‘AL1834V02’、‘AL1834V03’、‘AL1834V04’、‘AL1834V05’,‘AL1834V06’、‘WEBS&STEST6/12’、‘AL1724V09’、‘AL1724V11’、‘AL1737V02’、‘AL1737V03’、‘AL1737V04’、‘AL1737V05’ZOETIS


您要么省略了VLOOKUP的第四个参数,要么使用True

True或no value(省略时默认为True)都需要按升序排序的数据。您的数据未排序

使用False作为可选的第四个参数


由于您认为包含公式并不重要,您应该能够自己进行添加。

有趣的是,
VLookup
似乎有255个字符的限制,在此限制之后,它将返回
\VALUE

VLookup(或匹配)可以比较的最大字符串大小是255个字符。由于您的字符串有453个字符,因此查找失败。

将尝试发布我找到答案的参考链接,#值错误很可能是由于255个字符的限制,或文本中的回车。 以下公式解决了我的问题:

(这是一个数组公式,因此在单元格中键入公式后必须按Ctl+shift+enter。 将粗体文本替换为引用查找数组和值)


{=MATCH(TRUE,LookupArray=LookupValue,0)}

您假设了很多…即使最后一个参数
False
也不起作用;但是OP仍然应该包含公式。看起来我为一个不充分的问题提供了一个不充分的答案。感谢回复,我将第4个参数设置为true,很抱歉没有发布vlookup公式,但是如果您使用提供的文本并在excel中试用,并且第4个参数为true,它仍然不起作用。我找到了解决方案(使用索引和匹配),将其作为答案发布。。显然,它与数组公式有关。
VLOOKUP
似乎被限制为查找字符串(第一个参数)不超过255个字符。你的超过255个字符。比如说,,