[英]Excel Index/Match Formula Returning #VALUE! error
您的查找范围不能保证排序,因为您使用数据操作的 ABS() 值。 刚刚发布到 Office 365 月度频道的新 XLookup() 函数可以做一个更简单的公式,不需要任何排序。
=XLOOKUP(MIN(ABS(Sheet2!A1-B2:B10)),ABS(Sheet2!A1-B2:B10),B2:B10,,1)
如果您不能使用 XLookup,您可以使用辅助列(例如在 C 列中,使用公式=ABS('User Input'!$G$8-B2)
,复制并按该列对数据进行排序。然后您可以将索引/匹配简化为
=INDEX(C2:C5000,MATCH(MIN(C2:C5000),C2:C5000,-1))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.