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

Вход

Регистрация

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

 

= Мир MS Excel/выбор формулы в зависимости от значения выпадающего списка - Мир MS Excel

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

Excel 2007
Добрый день!!!
Давно наблюдаю за Вашим форумом. многими подсказками воспользовалась (чем смогла :p )

но сейчас вообще в ступоре...

мне необходимо сделать следующее:

строка №1 из выпадающего списка я выбираю одно из наименований (напр. монтаж в кв.м.),
строка №2 из выпадающего списка я выбираю одно из наименований (напр. подоконник в п.м.)

каждое наименованию соответствует своя формула расчета стоимости. затем я ввожу исходные данные ширину, высоту, цену и кол-во.

как сделать так чтобы использовалась именно та формула, которая нужна. у меня в расчетах используются 3 формулы

прикрепила рабочий файл, но эта форма не очень удобная - приходится добавлять строки при возникновении дополнительных материалов и работ, а соответственно редактировать формулу....... :(
 
Ответить
СообщениеДобрый день!!!
Давно наблюдаю за Вашим форумом. многими подсказками воспользовалась (чем смогла :p )

но сейчас вообще в ступоре...

мне необходимо сделать следующее:

строка №1 из выпадающего списка я выбираю одно из наименований (напр. монтаж в кв.м.),
строка №2 из выпадающего списка я выбираю одно из наименований (напр. подоконник в п.м.)

каждое наименованию соответствует своя формула расчета стоимости. затем я ввожу исходные данные ширину, высоту, цену и кол-во.

как сделать так чтобы использовалась именно та формула, которая нужна. у меня в расчетах используются 3 формулы

прикрепила рабочий файл, но эта форма не очень удобная - приходится добавлять строки при возникновении дополнительных материалов и работ, а соответственно редактировать формулу....... :(

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 15:13
китин Дата: Понедельник, 11.08.2014, 16:10 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
прикрепила рабочий файл

нету файла.сбежал


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
прикрепила рабочий файл

нету файла.сбежал

Автор - китин
Дата добавления - 11.08.2014 в 16:10
Rioran Дата: Понедельник, 11.08.2014, 16:16 | Сообщение № 3
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
NyuraMalceva, здравствуйте.

Вы можете использовать могущество функции ЕСЛИ(). В данном случае нужно будет вложить одно ЕСЛИ() в другое, например:

Код
=ЕСЛИ("Условия 1";"Формула 1";ЕСЛИ("Условия 2";"Формула 2";"Формула 3"))


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеNyuraMalceva, здравствуйте.

Вы можете использовать могущество функции ЕСЛИ(). В данном случае нужно будет вложить одно ЕСЛИ() в другое, например:

Код
=ЕСЛИ("Условия 1";"Формула 1";ЕСЛИ("Условия 2";"Формула 2";"Формула 3"))

Автор - Rioran
Дата добавления - 11.08.2014 в 16:16
NyuraMalceva Дата: Понедельник, 11.08.2014, 16:32 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
новый файл
К сообщению приложен файл: 3818901.xls (18.5 Kb)
 
Ответить
Сообщениеновый файл

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 16:32
NyuraMalceva Дата: Понедельник, 11.08.2014, 16:42 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
значит мне надо составить следующие вспомогательные таблицы:

для выпл. списка наименование работ
для условия - величины(высота ширина кол-во цена) и формулы........ %)

я не понимаю как их связать со старой таблицей...... ;) и как в этом случае РОДИТЬ формулу.....
К сообщению приложен файл: 7855936.xls (32.5 Kb)
 
Ответить
Сообщениезначит мне надо составить следующие вспомогательные таблицы:

для выпл. списка наименование работ
для условия - величины(высота ширина кол-во цена) и формулы........ %)

я не понимаю как их связать со старой таблицей...... ;) и как в этом случае РОДИТЬ формулу.....

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 16:42
ArkaIIIa Дата: Понедельник, 11.08.2014, 16:47 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
NyuraMalceva
И откуда Вы предлагаете нам брать значения для этих выпадающих списков и таблицы?


Сообщение отредактировал ArkaIIIa - Понедельник, 11.08.2014, 16:48
 
Ответить
СообщениеNyuraMalceva
И откуда Вы предлагаете нам брать значения для этих выпадающих списков и таблицы?

Автор - ArkaIIIa
Дата добавления - 11.08.2014 в 16:47
NyuraMalceva Дата: Понедельник, 11.08.2014, 16:50 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
добавила, снизу старой таблицы.

если ранее я сама редактировала содержимое ячейки (наименование), то сейчас я могу его выбрать из списка, но мне необходимо чтобы формула в ячейке "сумма" менялась в соответствии с выбранным наименованием...
К сообщению приложен файл: 6082506.xls (34.0 Kb)
 
Ответить
Сообщениедобавила, снизу старой таблицы.

если ранее я сама редактировала содержимое ячейки (наименование), то сейчас я могу его выбрать из списка, но мне необходимо чтобы формула в ячейке "сумма" менялась в соответствии с выбранным наименованием...

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 16:50
_Boroda_ Дата: Понедельник, 11.08.2014, 17:03 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16744
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Во, теперь понятно. Попробуйте так
Код
=AC4*AE4*ЕСЛИ(U4;U4/1000;1)*ЕСЛИ(Y4;Y4/1000;1)

или просто тупо
Код
=ВЫБОР(ПОИСКПОЗ(Q4;{"кв.м.":"п.м.":"шт."};);U4*Y4*(AC4*AE4)/1000000;Y4*AC4*AE4/1000;AC4*AE4)

или
Код
=ВЫБОР(ПОИСКПОЗ(Q4;{"кв.м.":"п.м.":"шт."};);U4*Y4/1000000;Y4/1000;1)*AC4*AE4

или
Код
=ЕСЛИ(Q4="кв.м.";U4*Y4/1000000;ЕСЛИ(Q4="п.м.";Y4/1000;1))*AC4*AE4
К сообщению приложен файл: 6082506_1.xls (43.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВо, теперь понятно. Попробуйте так
Код
=AC4*AE4*ЕСЛИ(U4;U4/1000;1)*ЕСЛИ(Y4;Y4/1000;1)

или просто тупо
Код
=ВЫБОР(ПОИСКПОЗ(Q4;{"кв.м.":"п.м.":"шт."};);U4*Y4*(AC4*AE4)/1000000;Y4*AC4*AE4/1000;AC4*AE4)

или
Код
=ВЫБОР(ПОИСКПОЗ(Q4;{"кв.м.":"п.м.":"шт."};);U4*Y4/1000000;Y4/1000;1)*AC4*AE4

или
Код
=ЕСЛИ(Q4="кв.м.";U4*Y4/1000000;ЕСЛИ(Q4="п.м.";Y4/1000;1))*AC4*AE4

Автор - _Boroda_
Дата добавления - 11.08.2014 в 17:03
NyuraMalceva Дата: Понедельник, 11.08.2014, 17:28 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
каждое наименование считается по отдельной формуле

монтаж: ширина * высота * кол-во * цена

отделка: ширина + (высота*2) * кол-во * цена

подоконник: длина * кол-во * цена

я так понимаю мне надо прописать эти формулы во вспомогательной таблице и связать их с наименованием (но не понимаю как), тогда получится что я выбираю наименование - и соответственно автоматически формулу для расчета, остается ввести фактические ширину и высоту.


Сообщение отредактировал NyuraMalceva - Понедельник, 11.08.2014, 17:29
 
Ответить
Сообщениекаждое наименование считается по отдельной формуле

монтаж: ширина * высота * кол-во * цена

отделка: ширина + (высота*2) * кол-во * цена

подоконник: длина * кол-во * цена

я так понимаю мне надо прописать эти формулы во вспомогательной таблице и связать их с наименованием (но не понимаю как), тогда получится что я выбираю наименование - и соответственно автоматически формулу для расчета, остается ввести фактические ширину и высоту.

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 17:28
_Boroda_ Дата: Понедельник, 11.08.2014, 17:41 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16744
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А, все, я не заметил формулу для отделки.
тогда делаете таблицу, как у меня во вложении и пишете формулу
Код
=ВЫБОР(ВПР(A4;$BU$3:$BV$19;2;);формула_1;формула_2;формула_3;формула_4)

можно засунуть все в имена, но, думаю, что не стоит морочить Вам голову.
К сообщению приложен файл: 6082506_5.xls (43.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА, все, я не заметил формулу для отделки.
тогда делаете таблицу, как у меня во вложении и пишете формулу
Код
=ВЫБОР(ВПР(A4;$BU$3:$BV$19;2;);формула_1;формула_2;формула_3;формула_4)

можно засунуть все в имена, но, думаю, что не стоит морочить Вам голову.

Автор - _Boroda_
Дата добавления - 11.08.2014 в 17:41
NyuraMalceva Дата: Понедельник, 11.08.2014, 17:42 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, сейчас еще раз попробую....
 
Ответить
Сообщение_Boroda_, сейчас еще раз попробую....

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 17:42
NyuraMalceva Дата: Понедельник, 11.08.2014, 17:43 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, а как быть с выпадающим списком?
 
Ответить
Сообщение_Boroda_, а как быть с выпадающим списком?

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 17:43
NyuraMalceva Дата: Понедельник, 11.08.2014, 17:56 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, _Boroda_, вот идеальный вид рабочей таблички. например заказчик пришел и попросил окно без монтажа но с подоконником (2 строки + итого)

то есть открыла рабочий файл, выбрала два наименования - получилось коммерческое предложение).

сама таблица пустая, а формулы то, откуда то должны браться.... я нашла вот такой файлик (цифры прописью) тут куча вспомогательных таблиц, (понятное дело мне не разобраться как это получается), может принцип работы моей таблицы должен быть приблизительно таким же
К сообщению приложен файл: _-ver_1.1-.xls (15.0 Kb) · 6082506_1-1-.xls (32.0 Kb)
 
Ответить
Сообщение_Boroda_, _Boroda_, вот идеальный вид рабочей таблички. например заказчик пришел и попросил окно без монтажа но с подоконником (2 строки + итого)

то есть открыла рабочий файл, выбрала два наименования - получилось коммерческое предложение).

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

Автор - NyuraMalceva
Дата добавления - 11.08.2014 в 17:56
NyuraMalceva Дата: Среда, 13.08.2014, 11:34 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, я попробовала вставить формулы ...но наверно неправильно...
К сообщению приложен файл: 5902938.xls (39.0 Kb)
 
Ответить
Сообщение_Boroda_, я попробовала вставить формулы ...но наверно неправильно...

Автор - NyuraMalceva
Дата добавления - 13.08.2014 в 11:34
NyuraMalceva Дата: Среда, 13.08.2014, 12:08 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, проверьте пожалуйста!!!!!! у меня получилось или нет?? :o
К сообщению приложен файл: 6082506_5-1-.xls (37.5 Kb)
 
Ответить
Сообщение_Boroda_, проверьте пожалуйста!!!!!! у меня получилось или нет?? :o

Автор - NyuraMalceva
Дата добавления - 13.08.2014 в 12:08
NyuraMalceva Дата: Среда, 13.08.2014, 13:07 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
я сломала себе голову!!! но кажется все получилось!!!!!!

_Boroda_, ОГРОМНОЕ СПАСИБО ЗА ПОДДЕРЖКУ!!!!!!!!!!!!!
К сообщению приложен файл: 3728857.xls (39.0 Kb)
 
Ответить
Сообщениея сломала себе голову!!! но кажется все получилось!!!!!!

_Boroda_, ОГРОМНОЕ СПАСИБО ЗА ПОДДЕРЖКУ!!!!!!!!!!!!!

Автор - NyuraMalceva
Дата добавления - 13.08.2014 в 13:07
NyuraMalceva Дата: Среда, 13.08.2014, 13:41 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 30
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, я рано радовалась! в openoffice работает не корректно!
[moder]Продолжение следует...[/moder]
 
Ответить
Сообщение_Boroda_, я рано радовалась! в openoffice работает не корректно!
[moder]Продолжение следует...[/moder]

Автор - NyuraMalceva
Дата добавления - 13.08.2014 в 13:41
malish606 Дата: Пятница, 01.04.2016, 18:45 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Доброго дня!
Помогите разобраться с написанием формулы с двумя выпадающими окнами и диапазоном цен.
т.е. если я выбираю из выпадающего списка первое значение то оно ведет на первый лист (прайс лист1), если на второе значение, то формулу ведет на второй лист (прайс2), затем во втором выпадающем окне если выбираю первый пункт, то формулу ведет на первую строку (певрого или второго прайса, в зависимости от выбранного условия в первом выпадающем окне), если выбираю второй пункт, то формулу ведет на вторую строку (первого или второго прайса, в зависимости от выбранного условия в первом выпадающем окне), затем в поле площади ввожу цифру и в зависимости от того в какой диапазон чисел она попадает, формула приводит в нужную ячейку, нужного прайса.
Вопрос второй:
какую формулу применить для того что бы при выборе пункта из выпадающего меню (№карты клиента), происходило умножение на %скидки по этой карте.
Вопрос третий:
можно ли сделать так что при выборе пункта из выпадающего меню автоматически заполнялись строки рядом информацией соответствующей данному пункту из меню.
еслиу нужно могу скинуть файл и подробно рассказать что к чему
Заранее спасибо
[moder]Читаем Правила форума, исправляем все нарушения в новой теме!
Эта тема закрыта.[/moder]


Сообщение отредактировал Manyasha - Пятница, 01.04.2016, 18:52
 
Ответить
СообщениеДоброго дня!
Помогите разобраться с написанием формулы с двумя выпадающими окнами и диапазоном цен.
т.е. если я выбираю из выпадающего списка первое значение то оно ведет на первый лист (прайс лист1), если на второе значение, то формулу ведет на второй лист (прайс2), затем во втором выпадающем окне если выбираю первый пункт, то формулу ведет на первую строку (певрого или второго прайса, в зависимости от выбранного условия в первом выпадающем окне), если выбираю второй пункт, то формулу ведет на вторую строку (первого или второго прайса, в зависимости от выбранного условия в первом выпадающем окне), затем в поле площади ввожу цифру и в зависимости от того в какой диапазон чисел она попадает, формула приводит в нужную ячейку, нужного прайса.
Вопрос второй:
какую формулу применить для того что бы при выборе пункта из выпадающего меню (№карты клиента), происходило умножение на %скидки по этой карте.
Вопрос третий:
можно ли сделать так что при выборе пункта из выпадающего меню автоматически заполнялись строки рядом информацией соответствующей данному пункту из меню.
еслиу нужно могу скинуть файл и подробно рассказать что к чему
Заранее спасибо
[moder]Читаем Правила форума, исправляем все нарушения в новой теме!
Эта тема закрыта.[/moder]

Автор - malish606
Дата добавления - 01.04.2016 в 18:45
  • Страница 1 из 1
  • 1
Поиск:

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