Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Расчет комиссии для почты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет комиссии для почты (Формулы/Formulas)
Расчет комиссии для почты
sgkorolew Дата: Пятница, 15.04.2016, 22:20 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте!
Хочу доработать алгоритм расчета комиссии для почты. Уже есть готовый рабочий вариант, но у меня он получился не очень красиво: громоздский, на нескольких листах.
Расчет заключается в следующем. Согласно условиям договора между компанией и почтой с суммы перевода взимается комиссия в размере 4%, но не менее 7 руб.
Компания осуществляет выплаты так, что комиссия в большинстве случаев ложится на получателя, хотя саму комиссию за перевод оплачивает компания.
Чтобы было понятно, приведу пример.
Компания должна контрагенту 1000 руб. и контрагент хочет получить эти деньги почтовым переводом. Компания отправляет через банк на почту 1000 руб., указав в назначении платежа: "Для господина N - 954.92, плата за перевод - 45.08, в т.ч. НДС - 6.88"
Сумма на руки рассчитывается так:
Для господина N = 1000 руб. / (1 + 0,04 + 0,04 * 0,18), где 4% - это комиссия, 18% - НДС.
По формуле получается, что сумма на руки равна 954,93 руб.
Считаем комиссию и НДС:
комиссия = 954,93 * 4% = 38,20
НДС = 38,20 * 18% = 6,88
комиссия + НДС (плата за перевод) = 38,20 + 6,88 = 45,08
Складываем сумму на руки и плату за перевод, и получаем расчетную (проверочную) сумму выплаты через банк на почту равную 1000,01 руб. Получилось на копейку больше, чем компания должна контрагенту. В таком случае применяется дополнительный расчет "копейка туда-сюда", чтобы выйти на расчетную сумму равную 1000 руб. (примечание: если комиссия равна 7 руб., то дополнительный расчет не применяется):
1. Сначала пробуем увеличить сумму комиссии на 0,01 руб.
2. Если 1 не помогло, уменьшаем сумму на руки на 0,01 руб.
3. Если 1 и 2 не помогло, увеличиваем сумму на руки на 0,01 руб.
Во вложении файл с описанным расчетом. Как я отметил в начале, у меня расчет осуществляется на нескольких листах. Наверно можно как-то все это упростить...
К сообщению приложен файл: 1106431.xlsx (26.6 Kb)


Сообщение отредактировал sgkorolew - Суббота, 16.04.2016, 20:32
 
Ответить
СообщениеЗдравствуйте!
Хочу доработать алгоритм расчета комиссии для почты. Уже есть готовый рабочий вариант, но у меня он получился не очень красиво: громоздский, на нескольких листах.
Расчет заключается в следующем. Согласно условиям договора между компанией и почтой с суммы перевода взимается комиссия в размере 4%, но не менее 7 руб.
Компания осуществляет выплаты так, что комиссия в большинстве случаев ложится на получателя, хотя саму комиссию за перевод оплачивает компания.
Чтобы было понятно, приведу пример.
Компания должна контрагенту 1000 руб. и контрагент хочет получить эти деньги почтовым переводом. Компания отправляет через банк на почту 1000 руб., указав в назначении платежа: "Для господина N - 954.92, плата за перевод - 45.08, в т.ч. НДС - 6.88"
Сумма на руки рассчитывается так:
Для господина N = 1000 руб. / (1 + 0,04 + 0,04 * 0,18), где 4% - это комиссия, 18% - НДС.
По формуле получается, что сумма на руки равна 954,93 руб.
Считаем комиссию и НДС:
комиссия = 954,93 * 4% = 38,20
НДС = 38,20 * 18% = 6,88
комиссия + НДС (плата за перевод) = 38,20 + 6,88 = 45,08
Складываем сумму на руки и плату за перевод, и получаем расчетную (проверочную) сумму выплаты через банк на почту равную 1000,01 руб. Получилось на копейку больше, чем компания должна контрагенту. В таком случае применяется дополнительный расчет "копейка туда-сюда", чтобы выйти на расчетную сумму равную 1000 руб. (примечание: если комиссия равна 7 руб., то дополнительный расчет не применяется):
1. Сначала пробуем увеличить сумму комиссии на 0,01 руб.
2. Если 1 не помогло, уменьшаем сумму на руки на 0,01 руб.
3. Если 1 и 2 не помогло, увеличиваем сумму на руки на 0,01 руб.
Во вложении файл с описанным расчетом. Как я отметил в начале, у меня расчет осуществляется на нескольких листах. Наверно можно как-то все это упростить...

Автор - sgkorolew
Дата добавления - 15.04.2016 в 22:20
sgkorolew Дата: Суббота, 16.04.2016, 20:45 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
В случаях когда комиссия равна своему минимальному значению - 7 руб. применяется следующее правило:
Контрагент должен получить на руки не менее 10 руб., если сумма обязательств компании перед контрагентом также не менее 10 руб. Если сумма обязательств компании перед контрагентом менее 10, то компания оплачивает сумму комиссии+НДС полностью за счет собственных средств.
Вот здесь у меня возникли небольшие трудности с формулами.
Может кто подскажет?
Во вложении пример: см. листы "Исходная таблица" и "Ожидаемый результат".
К сообщению приложен файл: 1106431-2-.xlsx (31.8 Kb)


Сообщение отредактировал sgkorolew - Суббота, 16.04.2016, 21:18
 
Ответить
СообщениеВ случаях когда комиссия равна своему минимальному значению - 7 руб. применяется следующее правило:
Контрагент должен получить на руки не менее 10 руб., если сумма обязательств компании перед контрагентом также не менее 10 руб. Если сумма обязательств компании перед контрагентом менее 10, то компания оплачивает сумму комиссии+НДС полностью за счет собственных средств.
Вот здесь у меня возникли небольшие трудности с формулами.
Может кто подскажет?
Во вложении пример: см. листы "Исходная таблица" и "Ожидаемый результат".

Автор - sgkorolew
Дата добавления - 16.04.2016 в 20:45
_Boroda_ Дата: Воскресенье, 17.04.2016, 22:30 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16654
Репутация: 6475 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так считайте сумму для почты как
общая сумма - сумма комиссии - НДС
Код
=B3-D3-E3
или
Код
=B3-F3


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак считайте сумму для почты как
общая сумма - сумма комиссии - НДС
Код
=B3-D3-E3
или
Код
=B3-F3

Автор - _Boroda_
Дата добавления - 17.04.2016 в 22:30
sgkorolew Дата: Воскресенье, 17.04.2016, 22:47 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
:D :D :D
Кажется я перегрелся...
Boroda, спасибо!
 
Ответить
Сообщение:D :D :D
Кажется я перегрелся...
Boroda, спасибо!

Автор - sgkorolew
Дата добавления - 17.04.2016 в 22:47
sgkorolew Дата: Вторник, 19.04.2016, 19:37 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Все равно копейка местами вылетает, наверно опять что-то не так сделал.
Формула получилась такая:
Код
=ЕСЛИ(B3-(ОКРУГЛ(МАКС(B3/$J$3*4%;7);2)+ОКРУГЛ(МАКС(B3/$J$3*4%;7)*18%;2))<10;МИН(B3;10);B3-(ОКРУГЛ(МАКС(B3/$J$3*4%;7);2)+ОКРУГЛ(МАКС(B3/$J$3*4%;7)*18%;2)))
К сообщению приложен файл: 5797982.xlsx (13.1 Kb)


Сообщение отредактировал sgkorolew - Вторник, 19.04.2016, 19:40
 
Ответить
СообщениеВсе равно копейка местами вылетает, наверно опять что-то не так сделал.
Формула получилась такая:
Код
=ЕСЛИ(B3-(ОКРУГЛ(МАКС(B3/$J$3*4%;7);2)+ОКРУГЛ(МАКС(B3/$J$3*4%;7)*18%;2))<10;МИН(B3;10);B3-(ОКРУГЛ(МАКС(B3/$J$3*4%;7);2)+ОКРУГЛ(МАКС(B3/$J$3*4%;7)*18%;2)))

Автор - sgkorolew
Дата добавления - 19.04.2016 в 19:37
sgkorolew Дата: Пятница, 22.04.2016, 22:36 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Boroda, вроде бы сделал, как вы сказали.


Сообщение отредактировал sgkorolew - Пятница, 22.04.2016, 22:36
 
Ответить
СообщениеBoroda, вроде бы сделал, как вы сказали.

Автор - sgkorolew
Дата добавления - 22.04.2016 в 22:36
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет комиссии для почты (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!