D1
=IFERROR(INDEX(A:A,MATCH(AGGREGATE(15,6,ABS($A$1:$A$20-$C$1)/($A$1:$A$20<>""),
ROW()),ABS($A$1:$A$20-$C$1),0)),"")
按Ctrl+Shift+Enter 结束,往下复制
※ 引述《margaric (诗歌)》之铭言:
: (若是和其他不同软件互动之问题 请记得一并填写)
: 软件:Excel
: 版本:2019
: 想请问各位大大们,我想在一组数字当中取最近值,并依照最接近的值依序排列
: 如图中
: https://imgur.com/OZpPGDx
: A1~A10有10个数字,我在C1输入要找20的接近值,
: 然后D1~D10是我想要排序的结果,D1是10组数字里面跟20最接近的,D2是第二个接近
: 的值,依此类推其中包含负数这样,想请问大大们这样EXCEL办的到吗?