Страницы: 1
RSS
Как задать "меньше или равно" в верхней границе диапазона чисел при использовании этого диапазона в ВПР
 
Приложил таблицу. В ячейке C3 задан ВПР. Я хотел, чтобы ВПР результатом выдавал значение ячейки K2, но он упорно выдает ячейку K3, считая что число 0.8 из J2 не является верхней границей диапазона. Что нужно изменить в ячейках, чтобы ВПР правильно понял границы диапазонов? Но надо это сделать без добавления лишних столбцов, потому как способ с округлением чисел из столбца A в верхнюю сторону работает, но добавляет лишний столбец.
 
странная у вас подача диапразонов, от 0 до 0,8 значение 0,6535,  от 0,8 до 2,1 значение 0,9 и вас не смущает что два диапазона имеют пересечение в 0,8 и имеют различные значения
Лень двигатель прогресса, доказано!!!
 
Сергей, так я и говорю, как мне сделать чтобы диапазон значения 0.6535 заканчивался на 0,8, а диапазон значения 0,9 начинался от "0,8+бесконечно малое число"?
Изменено: Kyogre - 08.02.2017 15:04:44
 
от до колонки не обязательно почитайте справку по ВПР
Лень двигатель прогресса, доказано!!!
 
в вашем файле ничего не изменилось - если в ячейке столбца А вбить 0,800001, то ВПР выведет 0.9, а нужно чтобы выводил 0,6535
 
Если 0,8 - это верхняя граница, то почему в первоначальном файле идет ссылка на столбец "от" (I2:I4)? Может быть, в ячейку C3 вставить формулу
=ВПР(A3;$J$2:$K$4;2)  ?
 
Wanschh, тоже ничего не поменялось - если в А3 вбить число 2.1, то выдает 0.9, а надо чтобы выдавал 0.6535
Изменено: Kyogre - 08.02.2017 17:56:40
 
определитесь что хотите Kyogre,
Лень двигатель прогресса, доказано!!!
 
Сергей, еще в первом посте определился: хочу чтобы ВПР (или какая-нибудь другая функция которая может его заменить) для столбика например
0 а
1 б
2 в
при запросе числа 1 выдавал ответ "а" а не "б" (т.е. чтобы ВПР осознавал условие как 0<a<=1, а не 0<a<1), и чтобы для этого не потребовались дополнительные колонки
 
как вы не поймете то что надо разграничить выбор значения хоть 0,000000000001 почему формула должна взять "а" если вы ей указываете 1="б", это не тоже самое что и взять "а" если значение равно больше 0 но меньше либо равно 1, а далее условие взять "б" если значение больше 1 но меньше 2
Лень двигатель прогресса, доказано!!!
 
Сергей, необязательно через ВПР мою задачу решать, я просто объяснил какой хочу увидеть результат, чтобы другие поняли и помогли мне это реализовать. Короче, вот, избавился от лишней колонки округления, вроде сделал что хотел (в файле привел сразу три критических значения, дабы показать что всё вроде бы ищется как надо)
 
Цитата
необязательно через ВПР мою задачу решать
Не в этой теме. Вы названием сами себе обрезали помощь.
 
vikttur, предполагалось, что мне ответят что-то типа "ВПР вам в вашем деле не поможет, вам нужно использовать такую-то такую-то функцию с такими-то такими-то условиями"
 
бинго Kyogre, я вам еще в 4 сообщении написал почитайте справку по ВПР
Лень двигатель прогресса, доказано!!!
 
Такой вариант подойдет? Вторая таблица ниже основной. Вместо ВПР используется ИНДЕКС + ПОИСКПОЗ.
Страницы: 1
Наверх