如何在excel当中找到A列当中最近接某一个值所对应的B列中的数值?

比如在下列表当中,在BK1表格上显示一个在X轴列中比2590小但是最接近2590数值对应的Y轴值,该表当中应当是-335。在BK2表格上显示一个在X轴列中比2590大但是最接近2590数值对应的Y轴值,该表当中应当是-385

2605写在BJ1

BK1输入   =MAX(IF(BC4:BC10<BJ1,BD4:BD10))

BK2输入   =MIN(IF(BC4:BC10>BJ1,BD4:BD10))

两个公式都是数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-23
=LOOKUP(2605,BC:BC,BD:BD)追问

这个必须是在升序排列的数字中才有效,如何在不按照升序当中也能找到对应值?再者该如何查找比查询值稍微大一点儿的最接近值呢?

相似回答