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

Вход

Регистрация

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

 

= Мир MS Excel/Прибавление процента к числам в зависимости от диапазона - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Прибавление процента к числам в зависимости от диапазона
soldat Дата: Пятница, 21.12.2012, 14:59 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

День добрый.

Необходимо решить такую проблему.

Есть прайс-лист. Необходимо, чтобы к цене, в зависимости от диапазона, прибавлялся определенный процент. То есть грубо говоря надбавка на оптовую цену.

0-1000;50 %
1001-4000;40
4001-5000;30
5001-7000;20
10000-999999;15

Как это лучше реализовать: с помощью макросов или формулы? К примеру, как прибавить одно значение ко всем ценам я представляю, а вот зависимость от диапазона для меня проблема.

пример в приложении...

Буду очень признателен за помощь.
К сообщению приложен файл: Price.csv (9.3 Kb)


Сообщение отредактировал soldat - Пятница, 21.12.2012, 15:00
 
Ответить
СообщениеДень добрый.

Необходимо решить такую проблему.

Есть прайс-лист. Необходимо, чтобы к цене, в зависимости от диапазона, прибавлялся определенный процент. То есть грубо говоря надбавка на оптовую цену.

0-1000;50 %
1001-4000;40
4001-5000;30
5001-7000;20
10000-999999;15

Как это лучше реализовать: с помощью макросов или формулы? К примеру, как прибавить одно значение ко всем ценам я представляю, а вот зависимость от диапазона для меня проблема.

пример в приложении...

Буду очень признателен за помощь.

Автор - soldat
Дата добавления - 21.12.2012 в 14:59
Serge_007 Дата: Пятница, 21.12.2012, 15:05 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Юзайте функцию ПРОСМОТР, на форуме есть куча примеров
Используйте поиск


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЮзайте функцию ПРОСМОТР, на форуме есть куча примеров
Используйте поиск

Автор - Serge_007
Дата добавления - 21.12.2012 в 15:05
Gustav Дата: Пятница, 21.12.2012, 18:08 | Сообщение № 3
Группа: Админы
Ранг: Участник клуба
Сообщений: 2829
Репутация: 1190 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Можно еще, например, с ВПР как-то так:

[vba]
Code
=ВПР(A1;{0;50:1001;40:4001;30:5001;20:7001;???:10000;15};2)
[/vba]

И обратите внимание, что не определен процент для диапазона 7001-9999 - в формуле надо что-то указать вместо знаков ???.

Также относитесь с трепетом к границам диапазонов. Скажем, сумму 1000,99 вы хотите видеть с каким процентом? Некоторые полезные соображения на эту тему есть здесь:
http://www.excelworld.ru/forum/2-2379-1
http://www.excelworld.ru/forum/2-2515-1


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеМожно еще, например, с ВПР как-то так:

[vba]
Code
=ВПР(A1;{0;50:1001;40:4001;30:5001;20:7001;???:10000;15};2)
[/vba]

И обратите внимание, что не определен процент для диапазона 7001-9999 - в формуле надо что-то указать вместо знаков ???.

Также относитесь с трепетом к границам диапазонов. Скажем, сумму 1000,99 вы хотите видеть с каким процентом? Некоторые полезные соображения на эту тему есть здесь:
http://www.excelworld.ru/forum/2-2379-1
http://www.excelworld.ru/forum/2-2515-1

Автор - Gustav
Дата добавления - 21.12.2012 в 18:08
chausovandrey Дата: Понедельник, 24.03.2014, 22:26 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Здравствуйте! Помогите пожалуйста на конкретном примере разобраться с таблицей.. Необходимо прибавить процент в зависимости от суммы. Но почему-то не получается воспользоваться формулой выше
К сообщению приложен файл: 7291903.xls (24.5 Kb)
 
Ответить
СообщениеЗдравствуйте! Помогите пожалуйста на конкретном примере разобраться с таблицей.. Необходимо прибавить процент в зависимости от суммы. Но почему-то не получается воспользоваться формулой выше

Автор - chausovandrey
Дата добавления - 24.03.2014 в 22:26
Serge_007 Дата: Понедельник, 24.03.2014, 22:33 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Необходимо прибавить процент
Куда прибавить?

не получается воспользоваться формулой
Что не получается?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Необходимо прибавить процент
Куда прибавить?

не получается воспользоваться формулой
Что не получается?

Автор - Serge_007
Дата добавления - 24.03.2014 в 22:33
chausovandrey Дата: Понедельник, 24.03.2014, 22:38 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Куда прибавить?

Прибавить к сумме процент. Если процент меняется в зависимости от суммы. на сумму до 1000 руб. наценка 25%, на сумму от 1000 до 5000 руб наценка 20% и т.д.
 
Ответить
Сообщение
Куда прибавить?

Прибавить к сумме процент. Если процент меняется в зависимости от суммы. на сумму до 1000 руб. наценка 25%, на сумму от 1000 до 5000 руб наценка 20% и т.д.

Автор - chausovandrey
Дата добавления - 24.03.2014 в 22:38
Serge_007 Дата: Понедельник, 24.03.2014, 22:39 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Прибавить к сумме процент
Куда прибавить? Где сумма?

Повторяю вопрос:
Что не получается?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Прибавить к сумме процент
Куда прибавить? Где сумма?

Повторяю вопрос:
Что не получается?

Автор - Serge_007
Дата добавления - 24.03.2014 в 22:39
shurikus Дата: Понедельник, 24.03.2014, 22:45 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Возможно подобная формула подойдет:
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)
 
Ответить
СообщениеВозможно подобная формула подойдет:
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)

Автор - shurikus
Дата добавления - 24.03.2014 в 22:45
chausovandrey Дата: Понедельник, 24.03.2014, 22:47 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Куда прибавить? Где сумма?

прибавить к колонке с названием ЦЕНА в прикрепленном ранее файле

Неполучается подставить формулу
Код
=ВПР(A1;{0;50:1001;40:4001;30:5001;20:7001;5:10000;15};2)

быть может допускаю ошибку где-то
К сообщению приложен файл: 6155322.xls (24.5 Kb)


Сообщение отредактировал Serge_007 - Понедельник, 24.03.2014, 22:56
 
Ответить
Сообщение
Куда прибавить? Где сумма?

прибавить к колонке с названием ЦЕНА в прикрепленном ранее файле

Неполучается подставить формулу
Код
=ВПР(A1;{0;50:1001;40:4001;30:5001;20:7001;5:10000;15};2)

быть может допускаю ошибку где-то

Автор - chausovandrey
Дата добавления - 24.03.2014 в 22:47
Serge_007 Дата: Понедельник, 24.03.2014, 22:55 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
прибавить к колонке с названием ЦЕНА
Прибавить к сумме процент
Так к цене или к сумме?

Неполучается подставить формулу
А зачем Вы её подставляете, если у Вас совсем другие условия?

Возможно подобная формула подойдет
shurikus, если значение меньше 1000 - формула вернёт значение ошибки #Н/Д

chausovandrey, что должна вернуть формула, если значение больше 100 000?

Формулу
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)
можно сократить так:
Код
=ПРОСМОТР(G7/1000;{0;1;5;30;60;100};{25;20;15;14;12}%)*G7+G7


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
прибавить к колонке с названием ЦЕНА
Прибавить к сумме процент
Так к цене или к сумме?

Неполучается подставить формулу
А зачем Вы её подставляете, если у Вас совсем другие условия?

Возможно подобная формула подойдет
shurikus, если значение меньше 1000 - формула вернёт значение ошибки #Н/Д

chausovandrey, что должна вернуть формула, если значение больше 100 000?

Формулу
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)
можно сократить так:
Код
=ПРОСМОТР(G7/1000;{0;1;5;30;60;100};{25;20;15;14;12}%)*G7+G7

Автор - Serge_007
Дата добавления - 24.03.2014 в 22:55
chausovandrey Дата: Понедельник, 24.03.2014, 23:07 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 40% ±

Excel 2013
Так к цене или к сумме?

Извиниет, ошибся, конечно к цене. т.е. прайс из трехсот наименований, у каждого есть своя цена. На эту цену необходимо сделать наценку в зависимости от группы цен (которые указаны справа в Exele).
что должна вернуть формула, если значение больше 100 000?

При значении больше 100000 руб наценка составляет 8%

Почему-то с данными формулами
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)

Код
=ПРОСМОТР(G7/1000;{0;1;5;10;30;60;100};{25;20;15;15;14;12}%)*G7+G7

а поле появляется #ИМЯ?


Сообщение отредактировал Serge_007 - Понедельник, 24.03.2014, 23:10
 
Ответить
Сообщение
Так к цене или к сумме?

Извиниет, ошибся, конечно к цене. т.е. прайс из трехсот наименований, у каждого есть своя цена. На эту цену необходимо сделать наценку в зависимости от группы цен (которые указаны справа в Exele).
что должна вернуть формула, если значение больше 100 000?

При значении больше 100000 руб наценка составляет 8%

Почему-то с данными формулами
Код
=G7*(1+(ПРОСМОТР(G7;{1000;5000;10000;30000;60000;100000};{25;20;15;15;14;12}))/100)

Код
=ПРОСМОТР(G7/1000;{0;1;5;10;30;60;100};{25;20;15;15;14;12}%)*G7+G7

а поле появляется #ИМЯ?

Автор - chausovandrey
Дата добавления - 24.03.2014 в 23:07
Serge_007 Дата: Понедельник, 24.03.2014, 23:15 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
а поле появляется #ИМЯ?
Продемонстрируйте
К сообщению приложен файл: chausovandrey.xls (34.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
а поле появляется #ИМЯ?
Продемонстрируйте

Автор - Serge_007
Дата добавления - 24.03.2014 в 23:15
  • Страница 1 из 1
  • 1
Поиск:

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