0

我是 excel 新手,想问一下:显示最接近参考值 30 的前 3 个数字的公式是什么?

示例我有一个数字列表:10、11、12、27、28、29、43、44、45

参考值为:30。

我目前使用 Xlookup 的公式只显示:29 但不是 27、28。

理想情况下,我希望它显示如下内容:

参考值:30

最接近参考值的前 3 个值

  1. 29
  2. 28
  3. 27

这种引用最终将在存储在不同excel文件中的数据值中进行(即数字列表将存储在单独的excel文件中)。

非常感谢您的帮助

4

1 回答 1

1

也许你可以使用:

在此处输入图像描述

中的公式D1

=INDEX(SORTBY(A1:A9,ABS(A1:A9-B1),,A1:A9,-1),{1,2,3})

这将首先对数字和您的参考值之间的升序差异进行排序。如果说 29 和 31 之间存在理论上的联系,那么它将进一步按最高到最低排序。

在此处输入图像描述

于 2021-11-12T10:58:25.123 回答