Расчет стоимости аренды сейфа.
Zaxarka
Дата: Пятница, 13.09.2013, 20:47 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Доброго времени суток уважаемые форумчане. Суть вопроса. Можно ли (а я думаю что можно) в Exel написать формулу что бы при вводе срока аренды сейфа, автоматом считалась сумма к оплате в зависимости от тарифов и размера сейфа??? Пример во вложении. у меня ничего не получается( Честно говоря я даже не соображу с какой стороны подойти. Заранее спасибо и извините если вопрос глупый.
Доброго времени суток уважаемые форумчане. Суть вопроса. Можно ли (а я думаю что можно) в Exel написать формулу что бы при вводе срока аренды сейфа, автоматом считалась сумма к оплате в зависимости от тарифов и размера сейфа??? Пример во вложении. у меня ничего не получается( Честно говоря я даже не соображу с какой стороны подойти. Заранее спасибо и извините если вопрос глупый. Zaxarka
Ответить
Сообщение Доброго времени суток уважаемые форумчане. Суть вопроса. Можно ли (а я думаю что можно) в Exel написать формулу что бы при вводе срока аренды сейфа, автоматом считалась сумма к оплате в зависимости от тарифов и размера сейфа??? Пример во вложении. у меня ничего не получается( Честно говоря я даже не соображу с какой стороны подойти. Заранее спасибо и извините если вопрос глупый. Автор - Zaxarka Дата добавления - 13.09.2013 в 20:47
Serge_007
Дата: Пятница, 13.09.2013, 21:00 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
По Вашей логике 270 дней по тарифу 19р. За день и + 2 дня выпадает по тарифу с 271 до 300 дней т.е. 18р
получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее. Это неправильно Тупо по условиям: Код
=ИНДЕКС(C$3:O$5;СТРОКА(A1);ПОИСКПОЗ(B$11-B$10;C$1:O$1)+1)*(B$11-B$10-ГПР(B$11-B$10;C$1:O$1;1))+ГПР(B$11-B$10;C$1:O$5;СТРОКА(A3))*ГПР(B$11-B$10;C$1:O$1;1)
По Вашей логике 270 дней по тарифу 19р. За день и + 2 дня выпадает по тарифу с 271 до 300 дней т.е. 18р
получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее. Это неправильно Тупо по условиям: Код
=ИНДЕКС(C$3:O$5;СТРОКА(A1);ПОИСКПОЗ(B$11-B$10;C$1:O$1)+1)*(B$11-B$10-ГПР(B$11-B$10;C$1:O$1;1))+ГПР(B$11-B$10;C$1:O$5;СТРОКА(A3))*ГПР(B$11-B$10;C$1:O$1;1)
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение По Вашей логике 270 дней по тарифу 19р. За день и + 2 дня выпадает по тарифу с 271 до 300 дней т.е. 18р
получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее. Это неправильно Тупо по условиям: Код
=ИНДЕКС(C$3:O$5;СТРОКА(A1);ПОИСКПОЗ(B$11-B$10;C$1:O$1)+1)*(B$11-B$10-ГПР(B$11-B$10;C$1:O$1;1))+ГПР(B$11-B$10;C$1:O$5;СТРОКА(A3))*ГПР(B$11-B$10;C$1:O$1;1)
Автор - Serge_007 Дата добавления - 13.09.2013 в 21:00
AlexM
Дата: Пятница, 13.09.2013, 21:32 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Поддерживаю. Вариант когда при аренде на 272 цена 18 руб/день = 4896 руб
Поддерживаю. Вариант когда при аренде на 272 цена 18 руб/день = 4896 руб AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Пятница, 13.09.2013, 21:35
Ответить
Сообщение Поддерживаю. Вариант когда при аренде на 272 цена 18 руб/день = 4896 руб Автор - AlexM Дата добавления - 13.09.2013 в 21:32
Zaxarka
Дата: Пятница, 13.09.2013, 22:27 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Serge_007, AlexM спасибо вам огромное!!!!! Serge_007 Вам за то что вы тупо по условиям сделали именно то до чего я бы в жизни не сделала сама!!!! Она работает!!!!! И работает правильно! По условиям вы меня правильно поняли. Извините что криво написала... AlexM Вам спасибо за участие))))) Вы меня спасли. Вы гуру!))))) Еще раз огромнейшее спасибо.
Serge_007, AlexM спасибо вам огромное!!!!! Serge_007 Вам за то что вы тупо по условиям сделали именно то до чего я бы в жизни не сделала сама!!!! Она работает!!!!! И работает правильно! По условиям вы меня правильно поняли. Извините что криво написала... AlexM Вам спасибо за участие))))) Вы меня спасли. Вы гуру!))))) Еще раз огромнейшее спасибо. Zaxarka
Ответить
Сообщение Serge_007, AlexM спасибо вам огромное!!!!! Serge_007 Вам за то что вы тупо по условиям сделали именно то до чего я бы в жизни не сделала сама!!!! Она работает!!!!! И работает правильно! По условиям вы меня правильно поняли. Извините что криво написала... AlexM Вам спасибо за участие))))) Вы меня спасли. Вы гуру!))))) Еще раз огромнейшее спасибо. Автор - Zaxarka Дата добавления - 13.09.2013 в 22:27
AlexM
Дата: Суббота, 14.09.2013, 23:11 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Еще вариант с счетом по вашему заданию. Формула Код
=ОКРВНИЗ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1;)+ОСТАТ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1+(ЦЕЛОЕ(B12/30)>0);)
Нет ошибки при сроках до 30 дней.
Еще вариант с счетом по вашему заданию. Формула Код
=ОКРВНИЗ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1;)+ОСТАТ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1+(ЦЕЛОЕ(B12/30)>0);)
Нет ошибки при сроках до 30 дней. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Еще вариант с счетом по вашему заданию. Формула Код
=ОКРВНИЗ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1;)+ОСТАТ(B12;30)*ВПР(B13;B3:N5;МАКС(1;ЦЕЛОЕ(B12/30))+1+(ЦЕЛОЕ(B12/30)>0);)
Нет ошибки при сроках до 30 дней. Автор - AlexM Дата добавления - 14.09.2013 в 23:11
Michael_S
Дата: Воскресенье, 15.09.2013, 01:45 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее.
Так и надо считать. Гибкие скидки так и работают. Иначе получается, что 56 дней стоят дороже, чем 60. Ну и там далее тоже есть такие казусы. Код
=ЕСЛИ($B$12<$D$1;$B$12*C3;СУММПРОИЗВ(($D$1:ИНДЕКС($D$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1))-$C$1:ИНДЕКС($C$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1)))*C3:ИНДЕКС(C3:O3;ПОИСКПОЗ($B$12;$C$1:$P$1)))+ПРОСМОТР($B$12;$C$1:$P$1;C3:Q3)*($B$12-ПРОСМОТР($B$12;$C$1:$P$1)))
ps Заменил формулу и файл - была маленькая ошибка.
получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее.
Так и надо считать. Гибкие скидки так и работают. Иначе получается, что 56 дней стоят дороже, чем 60. Ну и там далее тоже есть такие казусы. Код
=ЕСЛИ($B$12<$D$1;$B$12*C3;СУММПРОИЗВ(($D$1:ИНДЕКС($D$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1))-$C$1:ИНДЕКС($C$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1)))*C3:ИНДЕКС(C3:O3;ПОИСКПОЗ($B$12;$C$1:$P$1)))+ПРОСМОТР($B$12;$C$1:$P$1;C3:Q3)*($B$12-ПРОСМОТР($B$12;$C$1:$P$1)))
ps Заменил формулу и файл - была маленькая ошибка.Michael_S
Сообщение отредактировал Michael_S - Воскресенье, 15.09.2013, 04:05
Ответить
Сообщение получается что надо считать 30 дней по 28 рублей плюс ещё тридцать по 26 и так далее.
Так и надо считать. Гибкие скидки так и работают. Иначе получается, что 56 дней стоят дороже, чем 60. Ну и там далее тоже есть такие казусы. Код
=ЕСЛИ($B$12<$D$1;$B$12*C3;СУММПРОИЗВ(($D$1:ИНДЕКС($D$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1))-$C$1:ИНДЕКС($C$1:$P$1;ПОИСКПОЗ($B$12;$C$1:$P$1)))*C3:ИНДЕКС(C3:O3;ПОИСКПОЗ($B$12;$C$1:$P$1)))+ПРОСМОТР($B$12;$C$1:$P$1;C3:Q3)*($B$12-ПРОСМОТР($B$12;$C$1:$P$1)))
ps Заменил формулу и файл - была маленькая ошибка.Автор - Michael_S Дата добавления - 15.09.2013 в 01:45
Serge_007
Дата: Воскресенье, 15.09.2013, 11:04 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
получается, что 56 дней стоят дороже, чем 60
Миш, если ты оптом покупаешь, то должен платить дешевле, а не дороже Матрица должна быть "чем больше дней услуги, тем дешевле стоимость одного дня услуги". А у ТС - не так
получается, что 56 дней стоят дороже, чем 60
Миш, если ты оптом покупаешь, то должен платить дешевле, а не дороже Матрица должна быть "чем больше дней услуги, тем дешевле стоимость одного дня услуги". А у ТС - не такSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение получается, что 56 дней стоят дороже, чем 60
Миш, если ты оптом покупаешь, то должен платить дешевле, а не дороже Матрица должна быть "чем больше дней услуги, тем дешевле стоимость одного дня услуги". А у ТС - не такАвтор - Serge_007 Дата добавления - 15.09.2013 в 11:04