繁体   English   中英

使用正确的 VLookup 公式从其​​他工作表获取值时出现 N/A 错误

[英]N/A error while using the correct VLookup formula to get value from other sheet

在 excel 中,我试图通过使用 VLookup 搜索另一张表来获取特定共同基金的基金价值。 在此过程中,即使 VLookup 公式看起来正确,我也会收到 N/A 错误。 我试图从中获取“资产净值”的工作表,将“方案代码”作为输入搜索字符串

下面的屏幕截图是带有 VLookup excel 公式的工作表:

使用了 vlookup 公式的工作表

我在这里使用的 vlookup 公式是否有任何问题。 =VLOOKUP(D4,Sheet1!$A$5072:$E$5075,5,FALSE)我尝试了许多版本的=VLOOKUP(D4,Sheet1!$A$5072:$E$5075,5,FALSE)但都无济于事。 有人可以帮忙吗? 谢谢!

清理数据是最好的选择,这样两个值要么全是文本,要么全是数字。

但是一个快速而肮脏的工作是用来将文本转换为数字

=INDEX($E$5072:$E$5075,MATCH(D4,VALUE($A$5072:$A$5075),0)) 

或者

=XLOOKUP(D4,VALUE($A$5072:$A$5075),$E$5072:$E$5075,,0,1)

同意 Chris Neilsen 的观点,这很可能是查找项与查找数组之间格式不同的情况。 左对齐意味着两者都被格式化为文本。 鉴于此,只需仔细检查两者是否确实被格式化为文本与某人左对齐一列数字。

如果这不能解决问题,请告诉我们,我们可以指导您使用索引 + 匹配公式替换此公式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM