![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.01.2014
Сообщений: 12
|
![]()
Приветствую Вас уважаемые программисты!
Прошу Вас помочь написать формулу для поиска значений в столбцах экселя снизу вверх. Пример: Есть спецификация в таблице, в которую постоянно добавляются новые строки. Цены на продукцию периодически меняются, при этом наименования и номер продуктов не меняется, меняются цены закупки и отгрузки. Возможно ли написать формулу, которая будет выбирать самую последнюю цену отгрузки. Например. поставка была в сентябре октябре и ноябре, для новых добавленных позиций подтягивалась цена ноября, Таблица во вложении. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]()
Здравствуйте,
У меня работает формула, предложенная на сайте: http://www.excelforum.com/excel-form...om-to-top.html =LOOKUP(2;1/(A$2:A$22=A2);B$2:B$22) где A$2:A$22 - диапазон в котором находятся номера продуктов A2 ячейка с номером продукта, соответственно когда формула протягивается вниз, меняется на А3, А4 и т.д. B$2:B$22 - диапазон с ценами Подставьте в формулу ваши диапазоны и должно все работать. Вам подошла эта формула? |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.01.2014
Сообщений: 12
|
![]()
Здравствуйте, Puffi.Muffi!
К сожалению формула не работает, в ячейке, где я прописал формулу выдается значение "#ИМЯ?". У меня есть прайс в котором работает поиск, по артикулу. т.е. файл состоит из нескольких листов, на одном бланк заявки, в столбец A нужно прописать артикул, и в случае если это значение совпадаем со значением на другом листе в диапазоне от a2:a12496 он переносит значение ячеек с листа тариф на лист заявка. т.е. не нужно каждое значение искать с помощью поиска. Вставил список и сразу получил значения из ТАРИФА. Мне к сожалению эта формула не подходит из-за того, что в прайсе значения не повторяются, а у меня постоянно дублируются. Вот если бы у меня по этой формуле работал поиск снизу вверх, меня она полностью удовлетворила. Этот файл я могу выложить. Вот формула из поиска. =ЕСЛИ(ЕОШИБКА(ЕСЛИ(ЕПУСТО(A2);"";ВП Р(A2;Тариф!A:N;14;0)));"нет в прайсе";ЕСЛИ(ЕПУСТО(A2);"";ВПР(A2;Т ариф!A:N;14;0))) |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Вот так прямо LOOKUP и писали?
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]()
Hugo121,
Как так? ![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]()
Попробуйте
=ЕСЛИ(ЕОШИБКА(ЕСЛИ(ЕПУСТО(A2);"";ПР ОСМОТР(2;1/(Тариф!A$2:A$500=A2);Тариф!N$2:N$50 0)));"нет в прайсе";ЕСЛИ(ЕПУСТО(A2);"";ПРОСМОТР (2;1/(Тариф!A$2:A$500=A2);Тариф!N$2:N$50 0))) Последний раз редактировалось Puffi.Muffi; 16.01.2014 в 12:26. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]()
Druman, Hugo121,
у меня англоязычная версия поэтому LOOKUP работает, у вас должна называться эта функция ПРОСМОТР |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 18.06.2013
Сообщений: 57
|
![]()
=ЕСЛИ(ЕОШИБКА(ЕСЛИ(ЕПУСТО(A2);"";ПР ОСМОТР(2;1/(Тариф!A:A=A2);Тариф!N:N)));"нет в прайсе";ЕСЛИ(ЕПУСТО(A2);"";ПРОСМОТР (2;1/(Тариф!A:A=A2);Тариф!N:N)))
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 14.01.2014
Сообщений: 12
|
![]()
Puffi.Muffi спасибо Вам большое, заработало!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск позиции снизу вверх. | agregator | Microsoft Office Excel | 4 | 13.11.2013 16:15 |
c# обход строки снизу вверх | world12_tk | Помощь студентам | 11 | 31.10.2013 14:07 |
Поиск "снизу - вверх" | Sergey112233 | Microsoft Office Access | 0 | 04.05.2011 12:36 |
Бегущая строка снизу вверх в RichEdit | furstenberg | Компоненты Delphi | 1 | 29.03.2011 10:32 |
Функция Pos, поиск снизу вверх | RIO | Общие вопросы Delphi | 4 | 11.01.2010 23:17 |