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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет накопительной скидки при помощи формулы - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Расчет накопительной скидки при помощи формулы
Незнакомка Дата: Пятница, 13.02.2015, 10:30 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Уважаемые, знатоки!!! Очень прошу о помощи! Мне необходимо: 1. При повторном и следующих заказах ,чтобы автоматически считалась скидка для клиента, условия: если заказ < или равно 30000р скидка 3%, от 30000р до 60000р скидка 5%, от 60000р до 100000р скидка 7%, от 100000р до 200000р. единовременная 10% . Как только человек набирает 10%,счетчик начинает суммировать скидки с 5% заново. 2. Необходимо ,чтоб программа автоматически находила и распознавала клиента из большого списка заказчиков , суммируя его скидки. Помогите,пожалуйста,одна надежда на Вас,я уже всю голову сломала. Заранее огромное спасибо!! И очень извиняюсь, за некорректное название темы,не знаю как правильно и граммотно ее сформулировать.
[moder]А зачем темы задваивать было? Я ж русским по желтому написал -
Цитата Незнакомка, 13.02.2015 в 10:16, в сообщении № 1
Переделывайте
, а не создавайте заново. Ту тему закрываю.
К сообщению приложен файл: 0935414.xlsx (10.4 Kb)
 
Ответить
СообщениеУважаемые, знатоки!!! Очень прошу о помощи! Мне необходимо: 1. При повторном и следующих заказах ,чтобы автоматически считалась скидка для клиента, условия: если заказ < или равно 30000р скидка 3%, от 30000р до 60000р скидка 5%, от 60000р до 100000р скидка 7%, от 100000р до 200000р. единовременная 10% . Как только человек набирает 10%,счетчик начинает суммировать скидки с 5% заново. 2. Необходимо ,чтоб программа автоматически находила и распознавала клиента из большого списка заказчиков , суммируя его скидки. Помогите,пожалуйста,одна надежда на Вас,я уже всю голову сломала. Заранее огромное спасибо!! И очень извиняюсь, за некорректное название темы,не знаю как правильно и граммотно ее сформулировать.
[moder]А зачем темы задваивать было? Я ж русским по желтому написал -
Цитата Незнакомка, 13.02.2015 в 10:16, в сообщении № 1
Переделывайте
, а не создавайте заново. Ту тему закрываю.

Автор - Незнакомка
Дата добавления - 13.02.2015 в 10:30
Richman Дата: Пятница, 13.02.2015, 10:49 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 54 ±
Замечаний: 0% ±

Excel 2007
Незнакомка, Здравствуйте,

Цитата Незнакомка, 13.02.2015 в 10:30, в сообщении № 1
Как только человек набирает 10%,счетчик начинает суммировать скидки с 5% заново.


этот момент не понял, а все остальное в файле
К сообщению приложен файл: 3460000.xlsx (11.4 Kb)


С Уважением, Richman

 
Ответить
СообщениеНезнакомка, Здравствуйте,

Цитата Незнакомка, 13.02.2015 в 10:30, в сообщении № 1
Как только человек набирает 10%,счетчик начинает суммировать скидки с 5% заново.


этот момент не понял, а все остальное в файле

Автор - Richman
Дата добавления - 13.02.2015 в 10:49
vikttur Дата: Пятница, 13.02.2015, 10:52 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Со скидками понятно (см. файл). Непонятно, как после 10% - счетчик суммы сбрасывать до 30001 или продожать добавлять (10%+5%, 10%+7%).
К сообщению приложен файл: 8915334.xlsx (12.0 Kb)
 
Ответить
СообщениеСо скидками понятно (см. файл). Непонятно, как после 10% - счетчик суммы сбрасывать до 30001 или продожать добавлять (10%+5%, 10%+7%).

Автор - vikttur
Дата добавления - 13.02.2015 в 10:52
Незнакомка Дата: Пятница, 13.02.2015, 10:58 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Richman, Спасибо,большое! Смысл в том,что когда клиент,набирает 10% скидку и единоразово пользуется ей, то автоматически должен начаться пересчет с 5%, как это отразить в таблице-я не знаю.
 
Ответить
СообщениеRichman, Спасибо,большое! Смысл в том,что когда клиент,набирает 10% скидку и единоразово пользуется ей, то автоматически должен начаться пересчет с 5%, как это отразить в таблице-я не знаю.

Автор - Незнакомка
Дата добавления - 13.02.2015 в 10:58
vikttur Дата: Пятница, 13.02.2015, 11:11 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Попробую угадать. Для моего предыдущего файла:
Код
=ЕСЛИ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4)<30001;0,03;МАКС(0,05;ОСТАТ(ВПР(СУММЕСЛИ($B$4:B4;B4;$D$4:D4);$H$5:$I$8;2);10)))

То, что при сумме=0 получается минимальная скидка, не страшно? Если имеет значение, добавить проверку на 0 просто.


Сообщение отредактировал vikttur - Пятница, 13.02.2015, 11:15
 
Ответить
СообщениеПопробую угадать. Для моего предыдущего файла:
Код
=ЕСЛИ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4)<30001;0,03;МАКС(0,05;ОСТАТ(ВПР(СУММЕСЛИ($B$4:B4;B4;$D$4:D4);$H$5:$I$8;2);10)))

То, что при сумме=0 получается минимальная скидка, не страшно? Если имеет значение, добавить проверку на 0 просто.

Автор - vikttur
Дата добавления - 13.02.2015 в 11:11
Незнакомка Дата: Пятница, 13.02.2015, 11:20 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо,но в Вашем варианте, не учитывается, сумма повторного заказа одного и того же клиента, в данном случае Смирнов С.С. (не суммируются его заказы, от суммы которых и зависит рост скидки)
К сообщению приложен файл: 2550542.xlsx (12.0 Kb)
 
Ответить
СообщениеСпасибо,но в Вашем варианте, не учитывается, сумма повторного заказа одного и того же клиента, в данном случае Смирнов С.С. (не суммируются его заказы, от суммы которых и зависит рост скидки)

Автор - Незнакомка
Дата добавления - 13.02.2015 в 11:20
VEKTORVSFREEMAN Дата: Пятница, 13.02.2015, 11:22 | Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
Незнакомка, украл начальное решение через ВПР у vikttur (надеюсь Виктор не против :) )
дополнил формулу и получилась массивная (КОНТРЛ+ШИФТ+ЕНТЕР)
Код
=ЕСЛИ(СУММ(([@ФИО]=B3:B$3)*(E3:E$3=0,1))>0;0,05;ВПР([@Сумма];$H$5:$I$8;2))
К сообщению приложен файл: 0715007.xlsx (12.2 Kb)


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
СообщениеНезнакомка, украл начальное решение через ВПР у vikttur (надеюсь Виктор не против :) )
дополнил формулу и получилась массивная (КОНТРЛ+ШИФТ+ЕНТЕР)
Код
=ЕСЛИ(СУММ(([@ФИО]=B3:B$3)*(E3:E$3=0,1))>0;0,05;ВПР([@Сумма];$H$5:$I$8;2))

Автор - VEKTORVSFREEMAN
Дата добавления - 13.02.2015 в 11:22
vikttur Дата: Пятница, 13.02.2015, 11:23 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Как понял. Исправил формулу:
Код
=ЕСЛИ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4)<30001;0,03;ВПР(МАКС(30001;ОСТАТ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4);200000));$H$6:$I$8;2))
К сообщению приложен файл: 2889326.xlsx (12.4 Kb)


Сообщение отредактировал vikttur - Пятница, 13.02.2015, 11:37
 
Ответить
СообщениеКак понял. Исправил формулу:
Код
=ЕСЛИ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4)<30001;0,03;ВПР(МАКС(30001;ОСТАТ(СУММЕСЛИ($B$4:B4;B4;$D$4:D4);200000));$H$6:$I$8;2))

Автор - vikttur
Дата добавления - 13.02.2015 в 11:23
Незнакомка Дата: Пятница, 13.02.2015, 11:37 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 25
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо всем за помощь!
 
Ответить
СообщениеСпасибо всем за помощь!

Автор - Незнакомка
Дата добавления - 13.02.2015 в 11:37
  • Страница 1 из 1
  • 1
Поиск:

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