Страницы: 1
RSS
Расчет за проживание в отеле. В каждом периоде меняется тариф за день проживания.
 
Здравствуйте.  
 
Как рассчитать общую цену проживания в отеле с 10.07.2010 до 20.07.2010, если цена за день проживания с10.07 до12.07. – 10 у.е., с 13.07 до 17.07. – 20 у.е и с 18.07 до 20.07 – 30 у.е?  
Даты, периоды и тарифы будут меняться, но хочу найти оптимальный алгоритм (лучше формулу :) для работы.    
 
Я ввожу дату заезда и дату выезда, цену за день проживания  в разных периодах времени, а получаю общую сумму к оплате.    
 
 
Если есть какие-то идеи – поделитесь, плз.  
Буду очень признателен.
 
Как-то так (см. приложение)
KL
 
Cпасибо, ув. KL,  
за очень оперативный ответ.  
 
Отлично подходит формула no.1  
Всё работает, только добавляет «лишний» день.  
Дело в том, извините, что забыл сказать, в отелях считаются НОЧИ, а не дни.  
Потому, когда человек приехал на период с 10 по 20 то в сумме будет не 11 дней, а 10 ночей.  
Как можно решить эту задачу грамотно и красиво?
 
Для ночей - небольшая редакция формулы Кирилла:  
=СУММПРОИЗВ(ПРОСМОТР(СТРОКА(ИНДЕКС(A:A;A1):ИНДЕКС(A:A;B1-1));F1:F4;G1:G4))
 
ДА! ДА! ДА!  
 
То, что надо!!  
Всё работает отлично.  
 
Я очень благодарен за оперативную и компетентную помощь оказаную ув. Кирилом и Кim-ом.    
Спасибо.
Страницы: 1
Читают тему
Наверх