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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор значения в определенный период по двум критериям - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Выбор значения в определенный период по двум критериям
lebensvoll Дата: Пятница, 12.10.2018, 13:43 | Сообщение № 1
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Добрый день, многоуважаемые форумчане!!!
Прошу Вас помочь с формулой...
Задача:
На листе "Отгрузка" оператор вбивает данные по отгрузке, в столбце "G" стоимость, должно установиться значение согласно указанному контрагенту "C" и продукции "E".
С этим я справился:
Код
=ЕСЛИОШИБКА(СМЕЩ(Спецификация[Продукция];ПОИСКПОЗ(E2;Спецификация[Продукция];0)-1;1;СЧЁТЕСЛИ(Спецификация[Продукция];E2);1);)

НО!!!
Загвоздка вот в чем состоит.
На каждого контрагента заводится "спецификация" (какую продукцию мы согласовали с ним на продажу и по определенной цене) так вот.
Как учесть даты формулой, к примеру данная продукция согласована лишь с 1.01.2018 начало и до 2.03.2018 окончание (которая находится на листе "спецификация")
Спасибо заранее за помощь!!!
Хотел было применить формулу из предыдущих тем с датами. Но потерялся в склеивании :'(
К сообщению приложен файл: 9326910.xlsx (26.1 Kb)


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеДобрый день, многоуважаемые форумчане!!!
Прошу Вас помочь с формулой...
Задача:
На листе "Отгрузка" оператор вбивает данные по отгрузке, в столбце "G" стоимость, должно установиться значение согласно указанному контрагенту "C" и продукции "E".
С этим я справился:
Код
=ЕСЛИОШИБКА(СМЕЩ(Спецификация[Продукция];ПОИСКПОЗ(E2;Спецификация[Продукция];0)-1;1;СЧЁТЕСЛИ(Спецификация[Продукция];E2);1);)

НО!!!
Загвоздка вот в чем состоит.
На каждого контрагента заводится "спецификация" (какую продукцию мы согласовали с ним на продажу и по определенной цене) так вот.
Как учесть даты формулой, к примеру данная продукция согласована лишь с 1.01.2018 начало и до 2.03.2018 окончание (которая находится на листе "спецификация")
Спасибо заранее за помощь!!!
Хотел было применить формулу из предыдущих тем с датами. Но потерялся в склеивании :'(

Автор - lebensvoll
Дата добавления - 12.10.2018 в 13:43
_Boroda_ Дата: Пятница, 12.10.2018, 14:07 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=СУММПРОИЗВ(Спецификация[Цена]*(Спецификация[Продукция]=[@Продукция])*(Спецификация[Контрагент]=[@Контрагент])*(Спецификация[Начало]<=[@Дата])*((Спецификация[Окончание]="")*99999+Спецификация[Окончание]>=[@Дата]))
К сообщению приложен файл: 9326910_1.xlsx (26.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=СУММПРОИЗВ(Спецификация[Цена]*(Спецификация[Продукция]=[@Продукция])*(Спецификация[Контрагент]=[@Контрагент])*(Спецификация[Начало]<=[@Дата])*((Спецификация[Окончание]="")*99999+Спецификация[Окончание]>=[@Дата]))

Автор - _Boroda_
Дата добавления - 12.10.2018 в 14:07
lebensvoll Дата: Пятница, 12.10.2018, 14:18 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Александр добрый день!!!
Да точно, так!!!
Спасибо Вам огромнейшее...


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщение_Boroda_, Александр добрый день!!!
Да точно, так!!!
Спасибо Вам огромнейшее...

Автор - lebensvoll
Дата добавления - 12.10.2018 в 14:18
lebensvoll Дата: Пятница, 12.10.2018, 16:28 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Александр.
Прошу прощения. Тема та же самая но с другим контекстом. Думал что смогу справиться если помогут с формулой и по аналогии применить ее к другому расчету (((( но увы.
На листе "Цены на инертные" вносятся данные по ценам на инертные материалы (которые в год меняются примерно три раза).
Так вот:
На листе "Нормы расхода на 1куб" подсчитываем себестоимость бетонной смеси на основании заложенных компонентов(цемент, песок, щебень, вода, добавка) но нужно учесть цену (к примеру ЦЕМЕНТА) на период с 1.01.2018 по 2.03.2018
применил вашу формулу ((((( и получил сумму 9150
Код
=СУММПРОИЗВ(Цены_инертные[Цемент]*(Цены_инертные[Начало]<=Нормы_расхода[Начало])*((Цены_инертные[Окончание]="")*99999+Цены_инертные[Окончание]>=Нормы_расхода[Начало]))

А нужно 4500 %)
Простите пожалуйста если это наглость с моей стороны...
К сообщению приложен файл: 3055216.xlsx (26.5 Kb)


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщение_Boroda_, Александр.
Прошу прощения. Тема та же самая но с другим контекстом. Думал что смогу справиться если помогут с формулой и по аналогии применить ее к другому расчету (((( но увы.
На листе "Цены на инертные" вносятся данные по ценам на инертные материалы (которые в год меняются примерно три раза).
Так вот:
На листе "Нормы расхода на 1куб" подсчитываем себестоимость бетонной смеси на основании заложенных компонентов(цемент, песок, щебень, вода, добавка) но нужно учесть цену (к примеру ЦЕМЕНТА) на период с 1.01.2018 по 2.03.2018
применил вашу формулу ((((( и получил сумму 9150
Код
=СУММПРОИЗВ(Цены_инертные[Цемент]*(Цены_инертные[Начало]<=Нормы_расхода[Начало])*((Цены_инертные[Окончание]="")*99999+Цены_инертные[Окончание]>=Нормы_расхода[Начало]))

А нужно 4500 %)
Простите пожалуйста если это наглость с моей стороны...

Автор - lebensvoll
Дата добавления - 12.10.2018 в 16:28
_Boroda_ Дата: Пятница, 12.10.2018, 16:47 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
применил вашу формулу

Это не моя формула. Вы ее полностью переврали. И задача (судя по формуле, в текстовую часть не вникал) совсем другая, нежели в первом посте


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
применил вашу формулу

Это не моя формула. Вы ее полностью переврали. И задача (судя по формуле, в текстовую часть не вникал) совсем другая, нежели в первом посте

Автор - _Boroda_
Дата добавления - 12.10.2018 в 16:47
lebensvoll Дата: Пятница, 12.10.2018, 17:04 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, тогда тему закрываю а то иду на нарушение (((( правил.
попробую подумать дома может получится если же нет то обращусь за помощью на форум....
Спасибо за ответ....


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщение_Boroda_, тогда тему закрываю а то иду на нарушение (((( правил.
попробую подумать дома может получится если же нет то обращусь за помощью на форум....
Спасибо за ответ....

Автор - lebensvoll
Дата добавления - 12.10.2018 в 17:04
  • Страница 1 из 1
  • 1
Поиск:

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