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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2011, 11:29   #1
demon932008
 
Регистрация: 29.06.2011
Сообщений: 3
По умолчанию Создание формулы для прайс-листа

Для прайса компьютерных товаров использую следующую формулу.

ОКРУГЛВВЕРХ(ЕСЛИ(F7>300;F7*0,03+F7; F7*0,04+F7);0,5)

Но, к сожалению на товар меньше 50 доларов наценка мизерная и заработать практически нереально.

Помогите создать формулу типа Если меньше 50, значит уножаем на 0,05, если от 50 до 100 значит умножаем на 0,03 и т.д.

Как это правильно сделать?
demon932008 вне форума Ответить с цитированием
Старый 29.06.2011, 11:49   #2
Keshunya
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 33
По умолчанию

Здравствуйте! Формула "Если" может использоваться 8 или 9 раз. По Вашему примеру не видно зависимостей коэффициентов от значений и сколько раз меняются эти значения?
Keshunya вне форума Ответить с цитированием
Старый 29.06.2011, 12:25   #3
demon932008
 
Регистрация: 29.06.2011
Сообщений: 3
По умолчанию

Я немного не понял Вашего вопроса....
demon932008 вне форума Ответить с цитированием
Старый 29.06.2011, 12:58   #4
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от demon932008 Посмотреть сообщение
Если меньше 50, значит уножаем на 0,05, если от 50 до 100 значит умножаем на 0,03 и т.д.

Как это правильно сделать?
Код:
ПРОСМОТР(F7;{0;50;100};{0,05;0,03})
Код:
=ОКРУГЛВВЕРХ(F7*ПРОСМОТР(F7;{0;50;100};{1,05;1,03});0,5)
Keshunya, допускается до 7 вложений функции ЕСЛИ друг в друга в качестве любого из аргументов в Excel до 2003 включительно и до 64 вложений в Excel старше 2003.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 29.06.2011, 13:06   #5
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Цитата:
Сообщение от Serge 007 Посмотреть сообщение
Код:
ПРОСМОТР(F7;{0;50;100};{0,05;0,03})
Сергей, а если в таком виде (с одной парой фигурн. скобок)
Код:
=ПРОСМОТР(F7;{0;1,05:50;1,03:100;1,04:500;1,05})*F7
Одно и то же?
nilem вне форума Ответить с цитированием
Старый 29.06.2011, 13:11   #6
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от nilem Посмотреть сообщение
Код:
=ПРОСМОТР(F7;{0;1,05:50;1,03:100;1,04:500;1,05})*F7
Одно и то же?
Николай, да
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 29.06.2011, 13:49   #7
demon932008
 
Регистрация: 29.06.2011
Сообщений: 3
По умолчанию

Всем спасибо, Вы очень помогли.

Тему Клоуз
demon932008 вне форума Ответить с цитированием
Старый 29.06.2011, 14:47   #8
Михаил С.
Пользователь
 
Регистрация: 02.06.2010
Сообщений: 57
По умолчанию

Сереж, в 2010 -допускается аж 128 вложений вот только на фиг оно нужно?
Михаил С. вне форума Ответить с цитированием
Старый 29.06.2011, 14:54   #9
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от Михаил С. Посмотреть сообщение
Сереж, в 2010 -допускается аж 128 вложений вот только на фиг оно нужно?
Миш, ну зачем-то это сделали?

ЗЫ Если звёзды зажигают...

ЗЫЗЫ Спасибо, поправлю.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 29.06.2011, 15:01   #10
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

если попадаются формулы с большим количеством вложенных ЕСЛИ я, пытаясь их анализировать, обычно теряю сознание на 5-ом, 6-ом вложении...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование прайс листа sergbt Microsoft Office Excel 13 19.10.2010 14:32
оболочка прайс листа TaTT DoGG Общие вопросы .NET 1 08.07.2010 09:26
Создание листа с одновременным созданием формулы на ячейку нового листа ShamanK Microsoft Office Excel 4 02.05.2010 22:00
Помогите пожалуйста с решением поставленной задачи (Выборка товара из прайс-листа) DimonPS Microsoft Office Excel 4 12.11.2009 10:51
программа для лучшего использования прайс листа. pshirik Помощь студентам 4 19.08.2008 16:28