У меня возникли проблемы с генерацией случайного времени в течение определенного времени в Excel. проблема в том, что если я задаю интервал времени с утра до вечера, формула работает отлично, но если я задаю интервал времени с ночи до утра, например, с 11 до 5 утра, формула запутывается и дает мне значения времени даже в дневное время, например, в 2 часа дня. Ниже приведена ссылка, которую вы можете посмотреть на листе Excel с формулой, а также изменить время, чтобы посмотреть на проблему самостоятельно. любая помощь будет оценена.

формула я использовал

= ЕСЛИ (ЧСТРОК ($ E $ 3: Е5)> $ B $ 9 "", $ B $ 6+RAND ()* ($ C $ 6- $ B $ 6))

где $ B $ 6+RAND() *($ C $ 6- $ B $ 6) создает случайные времена, B6 и C6 - ограничения по времени

Формула исправлена и теперь работает, она выглядит следующим образом

$B$6+RAND()*(($C$6+1)-$B$6) 

https://1drv.ms/x/s!ArYn8TW3_a3d3nR6sk-RUsK1dXSx

Лучший

0