0

本质上,我想找到大于或小于搜索键的单元格的值,以最接近者为准。

所有XLOOKUP公式都允许您搜索最接近的大数或最接近的小数,而不是两者。没有比较,这是我想用我的公式做的。

单元格值:34512.95

=XLOOKUP(G4,sheet2!$K$3:$K$534,sheet2!$L$3:$L$534,,-1) = results in 34509.7
=XLOOKUP(G4,sheet2!$K$3:$K$534,sheet2!$L$3:$L$534,,1) = results in 34527.9

我只是XLOOKUP因为它很容易使用,如果有另一个更好的公式,我完全赞成。

示例数据集

表 1

转发器 三角洲
34512.95 34509.7 3.25

表2

转发器 ID
34501.6 41
34504.2 42
0 0
34509.7 1165
0 0
34527.9 1166
4

1 回答 1

1

使用 ABS 查找差异,然后查找最小值:

=XLOOKUP(MIN(ABS(Sheet2!$K$3:$K$534-G4)),ABS(Sheet2!$K$3:$K$534-G4),Sheet2!$L$3:$L$534,,0)

在此处输入图像描述

于 2021-11-02T15:44:32.803 回答