Страницы: 1
RSS
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
Добрый день!
Помогите разобраться, пожалуйста.

Суть задачи в чем, есть список значений, цифровых. 10,20,30,50,65,90. Необходимо сделать так, чтобы, вводя любую цифру, я получал на выходе ближайшее к этому цифровому списку значение. К примеру, ввёл 8, получил 10. Ввёл 15,получил значение 20,ввел 66,5, получил значение 65.

Сначала решил использовать функцию ЕСЛИ, формула получилась, но здоровая слишком. Функция ПРОСМОТР выдаёт данные по нижнему пределу, а мне нужно по верхнему.

Суть в чем, таблица значений меняться может, и не хотелось бы постоянно формулу переделывать...
 
Цитата
Robot JORDAN написал:
Ввёл 15,получил значение 20
а почему не 10
Лень двигатель прогресса, доказано!!!
 
По верхнему значению нужно...
 
Цитата
Сергей написал:
По верхнему значению нужно..
А почему тогда?
Цитата
Robot JORDAN написал:
ввел 66,5, получил значение 65.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Т9 шалит...
 
так что нужно?
, ближайшее
=LOOKUP(A1;{10;20;30;50;65;90}-MIN(ABS(A1-{10;20;30;50;65;90}));{10;20;30;50;65;90})
или большее
=INDEX({10;20;30;50;65;90};MATCH(1=1;A1<={10;20;30;50;65;90};0))

P.S. ни один из ответов не соответствует теме, цифирок то у нас всего 10 (0-9)
Изменено: БМВ - 19.04.2018 14:57:22
По вопросам из тем форума, личку не читаю.
 
Пример
 
Цитата
БМВ написал:
или большее=INDEX({10;20;30;50;65;90};MATCH(1=1;A1<{10;20;30;50;65;90};0))
Этот вариант подошёл! Сработало, спасибо!

Один вопрос, можно ли как-то {10;20;30;50;65;90} заменить на ссылку на диапазон значений? Первое упоминание в формуле получилось, а вот после того, как заменил во втором, выдал ошибку #знач
Изменено: Robot JORDAN - 19.04.2018 14:55:54
 
И куда должно округлится 97?
=INDEX(B3:B8;MATCH(1=1;B11<=B3:B8;0))
Изменено: БМВ - 19.04.2018 14:57:00
По вопросам из тем форума, личку не читаю.
 
На большее значение диапазон не рассчитан, я ограничивают ввод цифрой 90.

P.S. Прошу прощения, что долго и плохо отвечаю, пишу с телефона
Страницы: 1
Наверх