Расчет максимальной цены в зависимости от условия.
Mark1976
Дата: Суббота, 30.01.2016, 13:31 |
Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Доброго времени суток друзья. Спасибо за помощь в других темах. Работаю в фармацевтической фирме. Занимаюсь ценообразованием. Мне частно приходится проверять цены на препараты. Есть формула, но она не с условиями. Помогите написать формулу, чтобы максимальная цена считалась в зависимости от условия. Наценка Волгоград до 50р 29% от 50 до 500 25% от 500р 11,80% Наценка Саратов до 50р 37% от 50 до 500 30% от 500р 18% Макс цена = (наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Если: ЦЕНА ИЗГ БНДС до 50р, то наценка в Саратове=37%, в Волгограде =29% Если: ЦЕНА ИЗГ БНДС от 50р до 500р, то наценка в Саратове=30%, в Волгограде =25% Если: ЦЕНА ИЗГ БНДС от 500р, то наценка в Саратове=18%, в Волгограде =11,8% Формула: Макс цена =(наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Буду очень признателен за помощь.
Доброго времени суток друзья. Спасибо за помощь в других темах. Работаю в фармацевтической фирме. Занимаюсь ценообразованием. Мне частно приходится проверять цены на препараты. Есть формула, но она не с условиями. Помогите написать формулу, чтобы максимальная цена считалась в зависимости от условия. Наценка Волгоград до 50р 29% от 50 до 500 25% от 500р 11,80% Наценка Саратов до 50р 37% от 50 до 500 30% от 500р 18% Макс цена = (наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Если: ЦЕНА ИЗГ БНДС до 50р, то наценка в Саратове=37%, в Волгограде =29% Если: ЦЕНА ИЗГ БНДС от 50р до 500р, то наценка в Саратове=30%, в Волгограде =25% Если: ЦЕНА ИЗГ БНДС от 500р, то наценка в Саратове=18%, в Волгограде =11,8% Формула: Макс цена =(наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Буду очень признателен за помощь. Mark1976
Сообщение отредактировал Mark1976 - Суббота, 30.01.2016, 13:33
Ответить
Сообщение Доброго времени суток друзья. Спасибо за помощь в других темах. Работаю в фармацевтической фирме. Занимаюсь ценообразованием. Мне частно приходится проверять цены на препараты. Есть формула, но она не с условиями. Помогите написать формулу, чтобы максимальная цена считалась в зависимости от условия. Наценка Волгоград до 50р 29% от 50 до 500 25% от 500р 11,80% Наценка Саратов до 50р 37% от 50 до 500 30% от 500р 18% Макс цена = (наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Если: ЦЕНА ИЗГ БНДС до 50р, то наценка в Саратове=37%, в Волгограде =29% Если: ЦЕНА ИЗГ БНДС от 50р до 500р, то наценка в Саратове=30%, в Волгограде =25% Если: ЦЕНА ИЗГ БНДС от 500р, то наценка в Саратове=18%, в Волгограде =11,8% Формула: Макс цена =(наценка х ЦЕНА ИЗГ БНДС + ЗАКУП БНДС) *1,1 Буду очень признателен за помощь. Автор - Mark1976 Дата добавления - 30.01.2016 в 13:31
buchlotnik
Дата: Суббота, 30.01.2016, 13:41 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Здравствуйте, коллега. Так нужно?(сделал табличку условий) Код
=(H2*ПРОСМОТР(H2;$L$10:$L$12;ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));$N$10:$N$12;$M$10:$M$12))+J2)*1,1
Здравствуйте, коллега. Так нужно?(сделал табличку условий) Код
=(H2*ПРОСМОТР(H2;$L$10:$L$12;ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));$N$10:$N$12;$M$10:$M$12))+J2)*1,1
buchlotnik
Ответить
Сообщение Здравствуйте, коллега. Так нужно?(сделал табличку условий) Код
=(H2*ПРОСМОТР(H2;$L$10:$L$12;ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));$N$10:$N$12;$M$10:$M$12))+J2)*1,1
Автор - buchlotnik Дата добавления - 30.01.2016 в 13:41
Mark1976
Дата: Суббота, 30.01.2016, 13:47 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Вроде так. Только можно без этого: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12 ЧТОБЫ ЭТОГО НЕ БЫЛО НА ЛИСТЕ. У меня в файлах этого не будет. И процент 11,8% округлился до 12% почему то.
Вроде так. Только можно без этого: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12 ЧТОБЫ ЭТОГО НЕ БЫЛО НА ЛИСТЕ. У меня в файлах этого не будет. И процент 11,8% округлился до 12% почему то. Mark1976
Ответить
Сообщение Вроде так. Только можно без этого: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12 ЧТОБЫ ЭТОГО НЕ БЫЛО НА ЛИСТЕ. У меня в файлах этого не будет. И процент 11,8% округлился до 12% почему то. Автор - Mark1976 Дата добавления - 30.01.2016 в 13:47
buchlotnik
Дата: Суббота, 30.01.2016, 13:49 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
процент 11,8% округлился
показывайте в файле - у меня все норм
Цитата
процент 11,8% округлился
показывайте в файле - у меня все нормbuchlotnik
Ответить
Сообщение Цитата
процент 11,8% округлился
показывайте в файле - у меня все нормАвтор - buchlotnik Дата добавления - 30.01.2016 в 13:49
Mark1976
Дата: Суббота, 30.01.2016, 13:50 |
Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
3 строка. итого получилось по формуле:19,80, а д.б 19,79
3 строка. итого получилось по формуле:19,80, а д.б 19,79 Mark1976
Ответить
Сообщение 3 строка. итого получилось по формуле:19,80, а д.б 19,79 Автор - Mark1976 Дата добавления - 30.01.2016 в 13:50
buchlotnik
Дата: Суббота, 30.01.2016, 14:00 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Применить формат и округлить - не одно и то же - исправляйте формулы в H и G - будет считать как надо (ну или задавайте точность как на экране)
Применить формат и округлить - не одно и то же - исправляйте формулы в H и G - будет считать как надо (ну или задавайте точность как на экране) buchlotnik
Сообщение отредактировал buchlotnik - Суббота, 30.01.2016, 14:02
Ответить
Сообщение Применить формат и округлить - не одно и то же - исправляйте формулы в H и G - будет считать как надо (ну или задавайте точность как на экране) Автор - buchlotnik Дата добавления - 30.01.2016 в 14:00
Mark1976
Дата: Суббота, 30.01.2016, 14:01 |
Сообщение № 7
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Так, то верно все. Но вот калькулятор считает по другому.
Так, то верно все. Но вот калькулятор считает по другому. Mark1976
Ответить
Сообщение Так, то верно все. Но вот калькулятор считает по другому. Автор - Mark1976 Дата добавления - 30.01.2016 в 14:01
buchlotnik
Дата: Суббота, 30.01.2016, 14:03 |
Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
вы мой пост выше читали? файл смотрели?
Ответить
Сообщение вы мой пост выше читали? файл смотрели? Автор - buchlotnik Дата добавления - 30.01.2016 в 14:03
Mark1976
Дата: Суббота, 30.01.2016, 14:05 |
Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Да, я понял. Но как мне применить формулы на другом файле? Это условие надо куда нить копировать постоянно? Условие на странице: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12
Да, я понял. Но как мне применить формулы на другом файле? Это условие надо куда нить копировать постоянно? Условие на странице: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12 Mark1976
Ответить
Сообщение Да, я понял. Но как мне применить формулы на другом файле? Это условие надо куда нить копировать постоянно? Условие на странице: Саратов Волгоград 0 0,37 0,29 50 0,3 0,25 500 0,18 0,12 Автор - Mark1976 Дата добавления - 30.01.2016 в 14:05
buchlotnik
Дата: Суббота, 30.01.2016, 14:11 |
Сообщение № 10
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
про другие файлы речи не шло можно так:Код
=(H2*ПРОСМОТР(H2;{0;50;500};ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));{0,29;0,25;0,118};{0,37;0,3;0,18}))+J2)*1,1
про другие файлы речи не шло можно так:Код
=(H2*ПРОСМОТР(H2;{0;50;500};ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));{0,29;0,25;0,118};{0,37;0,3;0,18}))+J2)*1,1
buchlotnik
Сообщение отредактировал buchlotnik - Суббота, 30.01.2016, 14:11
Ответить
Сообщение про другие файлы речи не шло можно так:Код
=(H2*ПРОСМОТР(H2;{0;50;500};ЕСЛИ(ЕОШ(ПОИСК("Саратов";A2));{0,29;0,25;0,118};{0,37;0,3;0,18}))+J2)*1,1
Автор - buchlotnik Дата добавления - 30.01.2016 в 14:11
Mark1976
Дата: Суббота, 30.01.2016, 14:20 |
Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Все отлично спасибо. И еще вопрос: как формула поймет, где Саратов, а где Волгоград? И если не будет сложным. Можно просто сделать 2 формулы.? Одна для Саратова, другая для Волгограда.? Буду очень признателен.
Все отлично спасибо. И еще вопрос: как формула поймет, где Саратов, а где Волгоград? И если не будет сложным. Можно просто сделать 2 формулы.? Одна для Саратова, другая для Волгограда.? Буду очень признателен. Mark1976
Ответить
Сообщение Все отлично спасибо. И еще вопрос: как формула поймет, где Саратов, а где Волгоград? И если не будет сложным. Можно просто сделать 2 формулы.? Одна для Саратова, другая для Волгограда.? Буду очень признателен. Автор - Mark1976 Дата добавления - 30.01.2016 в 14:20
Mark1976
Дата: Суббота, 30.01.2016, 14:22 |
Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Немного понял. Если формула находит: Саратов, значит наценка идет по условию Саратова, если не находит Саратов, значит это Волгоград. Верно?
Немного понял. Если формула находит: Саратов, значит наценка идет по условию Саратова, если не находит Саратов, значит это Волгоград. Верно? Mark1976
Ответить
Сообщение Немного понял. Если формула находит: Саратов, значит наценка идет по условию Саратова, если не находит Саратов, значит это Волгоград. Верно? Автор - Mark1976 Дата добавления - 30.01.2016 в 14:22
buchlotnik
Дата: Суббота, 30.01.2016, 14:23 |
Сообщение № 13
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Ответить
Сообщение верно Автор - buchlotnik Дата добавления - 30.01.2016 в 14:23
Mark1976
Дата: Суббота, 30.01.2016, 14:29 |
Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
Спасибо за помощь коллега.
Ответить
Сообщение Спасибо за помощь коллега. Автор - Mark1976 Дата добавления - 30.01.2016 в 14:29
buchlotnik
Дата: Воскресенье, 31.01.2016, 23:46 |
Сообщение № 15
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
отдельные формулы будут так: Волгоград Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,29;0,25;0,118})+J2)*1,1
Саратов Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,37;0,3;0,18})+J2)*1,1
отдельные формулы будут так: Волгоград Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,29;0,25;0,118})+J2)*1,1
Саратов Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,37;0,3;0,18})+J2)*1,1
buchlotnik
Ответить
Сообщение отдельные формулы будут так: Волгоград Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,29;0,25;0,118})+J2)*1,1
Саратов Код
=(H2*ПРОСМОТР(H2;{0;50;500};{0,37;0,3;0,18})+J2)*1,1
Автор - buchlotnik Дата добавления - 31.01.2016 в 23:46
Mark1976
Дата: Понедельник, 01.02.2016, 07:43 |
Сообщение № 16
Группа: Проверенные
Ранг: Ветеран
Сообщений: 815
Репутация:
3
±
Замечаний:
0% ±
Excel 2010, 2013
buchlotnik, огромное спасибо!!!
Ответить
Сообщение buchlotnik, огромное спасибо!!! Автор - Mark1976 Дата добавления - 01.02.2016 в 07:43