Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Расшифровать особенность функции СЛУЧМЕЖДУ

Автор Станиславский, 05.01.2016, 16:41

« назад - далее »

Станиславский

Доброго дня, форумчане!
Подскажите пожалуйста как можно расшифровать поведение функции СЛУЧМЕЖДУ в следующем её написании:
=СЛУЧМЕЖДУ(0;$HK3/100-1)
Небольшой пример во вложении (мне прислали как решение одной из проблем, но теперь проблема решить как оно работает и что оно делает).
Всем спасибо за помощь!

vikttur

Случайное значение в диапазоне от 0 до $HK3/100-1

Serge 007

Здравстыуйте
Цитата: Станиславский от 05.01.2016, 16:41...как можно расшифровать поведение функции СЛУЧМЕЖДУ в следующем её написании:
=СЛУЧМЕЖДУ(0;$HK3/100-1)?
При любом "написании" первый аргумент СЛУЧМЕЖДУ - это минимальное число, второй аргумент - максимальное...
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Станиславский

ну смысл СЛУЧМЕЖДУ то понятен, но именно в данном варианте она ведёт себя "сверхестественно" :)
т.е. если НК3=21 (как в примере) она даёт какие-то значения и чем число меньше, тем меньше "единичек", но если НК3>=51 то выдаёт одни "0", а при больше 100 и вовсе ошибку...
я понимаю, что дело в самой формуле НК3/100-1...к примеру 50/100-1=-0,5, но это же ниже минимального значения т.е. получатся СЛУЧМЕЖДУ(0;-0,5) или 21/100-1=-0,79 т.е СЛУЧМЕЖДУ(0;-0,79)  ::)  ???
а при НК3=200 по формуле получается 200/100-1=1, т.е. СЛУЧМЕЖДУ(0;1) как-бы логичнее, но выдаёт ошибку...
нутром чувствую, что разгадка простая, но не вижу её :(

vikttur


Станиславский

Всё, теперь всё понятно стало.
Перепутал местами, когда писал 100 и изменяемое значение и немного запутался :)
Спасибо!