繁体   English   中英

Vlookup使用lookup_value的公式

[英]Vlookup using formula for lookup_value

我试图用一个vlookup公式,其中Lookup_Array中是一个公式。 如果我在该单元格中使用值而不是公式,则vlookup可以正常工作。

我的Lookup值在单元格D43中,其中的公式为="B43/D41"我的vlookup为=VLOOKUP(D43,Sheet2!A1:B2992,1,FALSE).

我得到#N/A 当我将D43更改为一个值(即1.21)时,它将起作用。

一切都格式化为数字。

救命?

如果=B43/D41的结果不完全是 1.21,则将期望=B43/D41 #N/A结果,因为在查找数组中未找到精确匹配(1.21)。

因此问题是查找数组中的小数精度与从除法返回的精度不同。 假设您的查找数组仅使用2个小数,则可以像这样修复它:

=VLOOKUP(Round(D43,2),...)

暂无
暂无

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

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