![Microsoft Excel 查找匹配而不对数据进行排序](https://linux22.com/image/1404909/Microsoft%20Excel%20%E6%9F%A5%E6%89%BE%E5%8C%B9%E9%85%8D%E8%80%8C%E4%B8%8D%E5%AF%B9%E6%95%B0%E6%8D%AE%E8%BF%9B%E8%A1%8C%E6%8E%92%E5%BA%8F.png)
有一个值列表,需要通过查找数据表来插入点。数据表的点值以 1000 为增量。我查找的实际值不会四舍五入到 1000,所以我尝试使用索引和匹配,但我需要按小于条件或大于条件对数据进行排序。我不想按升序或降序对数据进行排序。有什么办法可以实现这一点吗?
答案1
您可以更改查找值,而不是使用大于/小于:
=INDEX(E$4:E$12, MATCH(ROUND(G4,-3),D$4:D$12,0))
将会ROUND
把 16,368 转换为 16,000,用于精确匹配,如果是 11,549,则将变为 12,000,用于另一次精确匹配。