3

У меня есть столбец (A), содержащий цифры от 0 до 200. Сравнивая значение A со значениями C, я хочу выбрать ближайшую ячейку и тем самым вернуть значение D.

Итак, если A 160, я хочу получить C4/D4 ниже:

  C       D
1 69      20
2 144     30
3 155     60
4 163     70
5 171     100
6 176     120
7 189     140

1 ответ1

2

Если это на самом деле самое близкое требуемое значение (а не следующее наивысшее или наименьшее), тогда попробуйте эту "формулу массива" в Excel, принимая значение поиска в A1

=INDEX(D1:D7,MATCH(MIN(ABS(C1:C7-A1)),ABS(C1:C7-A1),0))

подтверждается с помощью CTRL+SHIFT+ENTER =, если A1 равно 160, что возвращает 70, если A1 равно 158, вы получите 60

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .