Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2017, 21:34   #1
Елена_Игумнова
Новичок
Джуниор
 
Регистрация: 29.10.2017
Сообщений: 2
По умолчанию Создание формулы для вычисления комиссии

У меня есть комиссия банка: сумма выручки *0,1%, но не более 100 рублей.
Допустим у меня сегодня выручка составила 87000=00 т.е 87000*0,1%=87 рублей это меньше 100 рублей и Банк возьмет комиссию 100 рублей.
Вопрос как мне сделать формулу в excele?
Все что у меня получилось это =СУММ(B3*0,01%) и смогла еще =ЕСЛИ(B4*0,1%<100;100 и у меня получается все графы по 100, ДАЖЕ ЕСЛИ В ЭТОТ ДЕНЬ НЕ БЫЛО ВЫРУЧКИ (это очень важно) выручка не каждый день!!!!!
Елена_Игумнова вне форума Ответить с цитированием
Старый 29.10.2017, 21:41   #2
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Цитата:
Сообщение от Елена_Игумнова Посмотреть сообщение
...но не более 100 рублей.
Допустим у меня сегодня выручка составила 87000=00 т.е 87000*0,1%=87 рублей это меньше 100 рублей и Банк возьмет комиссию 100 рублей.
Я не понял, надо не более или не менее .
Если не более, то
=ЕСЛИ(B3/1000>100;100;B3/1000)
type_Oleg вне форума Ответить с цитированием
Старый 29.10.2017, 21:50   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
=если(B3=0;;макс(100;B3/1000))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 29.10.2017 в 21:53.
IgorGO вне форума Ответить с цитированием
Старый 29.10.2017, 21:51   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Там вложенный ЕСЛИ нужен еще для проверки 0:
Код:
=ЕСЛИ(B4=0;0;ЕСЛИ(B4*0,1%<100;100;B4*0,1%))
Цитата:
но не более 100 рублей
наверно не менее 100 ?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 29.10.2017, 22:28   #5
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Код:
=МАКС(100*(B3>0);B3*0,1%)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 29.10.2017, 22:42   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
=МАКС(100*(B3>0);B3*0,1%)
Красиво +1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 30.10.2017, 23:12   #7
Елена_Игумнова
Новичок
Джуниор
 
Регистрация: 29.10.2017
Сообщений: 2
По умолчанию

Спасибо Вам большое все работает!!!!!
Елена_Игумнова вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка данных в ексел - отобрать сотрудников для прохождения мед.комиссии, распределить по врачам Rifataygul Microsoft Office Excel 20 12.05.2017 10:43
Написать часть программы для вычисления формулы Анна21 Помощь студентам 1 24.01.2015 17:30
Assembler -код для вычисления значения формулы Valik93 Помощь студентам 0 18.11.2012 18:13
Создание формулы для прайс-листа demon932008 Microsoft Office Excel 10 01.07.2011 18:29
создание программы для вычисления функции (численными методами) DANATER Помощь студентам 9 22.02.2011 18:54