VLOOKUP 返回某些查找值的值,但不返回其他值

Chi*_*les 7 vlookup microsoft-excel

我不确定为什么 VLOOKUP 没有返回值。

我已经确认我正确使用了 VLOOKUP 并且值 1 和 2 都是匹配的(没有前导/尾随值等)。

有谁知道我可能做错了什么?

在此处输入图片说明

编辑:

我正在使用 Microsoft 365

我正在使用的 Vlookup 公式:

=VLOOKUP(A3,J:K,2,0)
Run Code Online (Sandbox Code Playgroud)

如果我将 A3 复制到 J3 中,我仍然会收到错误消息。

我相信这与 A3 值有关,而不是 vlookup 公式和查找值。

我尝试做的事情:

我尝试编辑 A3 的部分,然后让 J3 使用公式 whereJ3 = A3并且它起作用,但是如果我使用 A3 的原始值,它就不起作用。

这绝对是有价值的东西,但它可能是什么?

当 A3 等于这个值时:

生成返利应计、项目报价、营销活动、销售电话清单;| 创建发货和借记条件;| 确保正确的 SKU 客户映射(后端、标准定价、Excon 定价、DND、HotSKU 管理),包括创建 SAP

它工作正常。

但是当 A3 等于这个值时:

生成返利应计、项目报价、营销活动、销售电话清单;| 创建发货和借记条件;| 确保正确的 SKU 客户映射(后端、标准定价、Excon 定价、DND、HotSKU 管理),包括根据供应商批准创建 SAP 上传模板

它没有......也许有某种我不知道的隐藏角色?

Chi*_*les 19

VLOOKUP 的 255 个字符限制

VLookup 有字符限制,一旦超过 255 个字符,它将无法用于您尝试执行的操作。

如果您的查找值超过 255 个字符,您将不得不寻找其他解决方案,例如使用 LEFT 函数、RIGHT、手动执行等。

这是我的问题。

编辑:

看来这是另一种解决方案,字符限制不是问题: XLOOKUP

  • 一旦您开始不得不对 Excel 大小限制进行变通,就该开始质疑您首先使用 Excel 的决定了。 (7认同)
  • +1 用于找出问题所在。 (3认同)