我有下表:
A B
1 | 262 | 22.6 | 454 || 255 | 23.2 | 442 |
2 | 327 | 18.1 | 566 || 320 | 18.5 | 554 |
3 | 452 | 13.1 | 782 || 442 | 13.4 | 765 |
A对应下面的3列。
所以假设我的值为 570 。第3列中最接近的值为 566 。我的专栏是 A 和行 2
=INDEX(Blad2!D2:D26;MATCH(MIN(ABS(Blad2!D2:D26-D30));ABS(Blad2!D2:D26-D30);0))
这是我目前用于确定最近值的公式。它运行得很完美,但如果我尝试从多个数组中获取它的值,则自动“; ”符号将使excel看到下一个数组作为Index函数的新参数。
答案 0 :(得分:0)
我不明白你想要做什么,但是:
{= “A” &安培; MATCH(INDEX(D2:D26; MATCH(MIN(ABS(D2:D26-D30)); ABS(D2:D26-D30); 0)); d:d 0 )-1}
可能适合。