Задача 1.1 - В таблице приведены запланированные, последовательные отрезки времени, на которые должен ориентироваться водитель. В "желтой" ячейке должно отображаться итоговое затраченное время. В данном случае равно =O50-O29 (6:30), и все бы хорошо, но количество точек на маршруте может меняться, т.е. последней может стать ячейка О56, O54, или любая другая под описанием в таблице "Время отъезда". Таким образом постоянно придется править формулу. Что в общем то не сложно...я сам не ахти, но есть с кем сравнивать...понимаете. Задача 1.2 удалена Что хотелось бы получить: После решения задачи 1.1 у нас есть автоматически вычисляемое время, которое умножается на приведенные расценки в ячейке D5, т.е. цена зависит от выбранного тарифа в поле D5. Тут я иссяк, ввиду минимальной продолжительности поездки 3 часа, т.е. если водитель на 1.5 тоннике затратил на поездку 3 и менее часов, стоимость поездки должна составить 1200 рублей. За более 3х часов по честному. Прошу дать 2 варианта, с округлением по законам математики на середине часа в большую сторону. Второй вариант без округления.
Михаил Лебедев, этот кусок всегда будет ложью так как время в числовом формате дробное и приведет к неправильным вычислениям всегда будет 3 часа умножатся на тариф
Сергей написал: этот кусок всегда будет ложью так как время в числовом формате дробное
Сергей, спасибо. Не учел, но принцип то не меняется.=ЕСЛИ((ЧАС(F43)+МИНУТЫ(F43)/60)>3;(ЧАС(F43)+МИНУТЫ(F43)/60);3)*(СУММПРОИЗВ((D5=наименование)*цены))
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/