Поиск нужных данных в диапазоне

Как использовать функцию ВПР (VLOOKUP) для поиска и выборки нужных значений из списка мы недавно разбирали. Если вы еще с ней не знакомы - загляните сюда, не пожалейте пяти минут, чтобы сэкономить себе потом несколько часов.

Если же вы знакомы с ВПР, то - вдогон - стоит разобраться с похожими функциями: ИНДЕКС (INDEX) и ПОИСКПОЗ (MATCH), владение которыми весьма облегчит жизнь любому опытному пользователю Excel. Гляньте на следующий пример:

index1.gif

Необходимо определить регион поставки по артикулу товара, набранному в ячейку C16.

Задача решается при помощи двух функций:

=ИНДЕКС(A1:G13;ПОИСКПОЗ(C16;D1:D13;0);2)

Функция ПОИСКПОЗ ищет в столбце D1:D13 значение артикула из ячейки C16. Последний аргумент функции 0 - означает поиск точного (а не приблизительного) соответствия. Функция выдает порядковый номер найденного значения в диапазоне, т.е. фактически номер строки, где найден требуемыый артикул.

Функция ИНДЕКС выбирает из диапазона A1:G13 значение, находящееся на пересечении заданной строки (номер строки с артикулом выдает функция ПОИСКПОЗ) и столбца (нам нужен регион, т.е. второй столбец). 

Ссылки по теме

 



Страницы: 1  2  
25.11.2014 13:02:57
 здравствуйте  у  меня  тоже  проблема  по  этой  тему,  дело  в  том  что  нужно  искать  в  не  большой  база  данных  двух  совпадение,  Москва  в  одном  ячейке а  002 рядом  и  ест  лист  в  котором  ест  тоже  в  одном  Москва  а  рядом  002,просто  там   ест  много  002  и  Москва,  но  я  хочу  во  первых  формула  нашла  именно  ту  Москву  с  которым  рядом  ест  002  и  второй    в  первом  листе   рядом  Москва  и  002   пишется  10 ,  а  втором  листе  рядом  Москва   002  ест  5   надо  чтобы  формула  нашла  эти  цифры  и  умножала  их  очень  прошу  помогите  у  меня  уже  голова  болит  от  этого  но  ничего  не  получается
Здравствуйте,
у меня следующая проблема: нужно выбрать из таблицы числа с определенным значением и суммировать их в привязке к определенному месяцу, т.е есть несколько строк с одинаковым признаком, но в разные даты и должна получиться одна итоговая сумма по месяцу, но сами числа привязаны к различным датам которые забиты в таблице в кратком формате даты (19.10.2014, 15.11.2014 и т.п).
17.01.2015 16:19:30
Николай, здравствуйте
В очередной раз встал перед задачей предположительно имеющей простое решение, но ...
Как реализовать выбор из таблицы оперируя двумя вводными, т.е. например выбрать значение которое соответствует определённому сочетанию значений из двух других столбцов при условии нахождения всех трёх (двух исходных и искомого) в одной строке
ИНДЕКС(; ПОИСКПОЗ( позволяет оперировать только одним столбцом или есть варианты?
11.03.2015 16:43:02
Николай, здравствуйте.
Подскажите, возможно ли с помощью данных функций осуществить следующее: имеется файл с 13 листами (12 из них имеют название месяцев и там содержаться соответствующие данные за этот месяц), а 13 итоговый с фильтром, при помощи которого можно задать диапазон месяцев (например, с мая по сентябрь или с января по ноябрь). На каждом листе имеются одинаковые по структуре таблицы (например указание объектов в строках и статей расходов в столбцах). В 13 итоговом листе содержится формула суммирования данных с других листов (идентичных по адресу ячеек) с учетом выбранных условий фильтра.
Помогите, пожалуйста, с написанием этой формулы.
12.03.2015 12:56:40
Афтар молодец! Куплю электронную книгу дабы поддержать энтузиазм :)
Добрый день, Николай. Функция ПОИСКПОЗ просматривает массив сверху вниз и, соответственно, возвращает первый порядковый номер аргумента:
ВасяМиша2
Миша
Маша
Жора
Миша
Валя
Пример (скрин) прилагается. Бьюсь несколько дней, но никак не получается, чтобы найти функцию, указывающую последний порядковый номер соответствующего аргумента в массиве. В нашем примере это "5". Подскажите, пожалуйста, функцию для решения этой задачи. Заранее спасибо!
17.10.2015 02:26:39
Подскажите пож-та как функция ПОИСКПОЗ может искать данные которые начинаются с определенных  символов , но эти символы располагаются в определенном столбце  . Т.е. в формулу нужно вбить не сами эти символы с которых  функция ищет , а именно ячейку нужно вбить  в формулу  .  Какой синтаксис в этом случае нужно использовать?
11.11.2015 15:20:24
очень важный урок
вопрос такой:
- есть прайс,
?:  нужно выбрать (найти) соответствие цены товара из диапазона допустимых цен товаров чтобы цену товара обозначить соответствующим именем
Как это сделать?
06.02.2016 12:44:07
Добрый день!
Подскажите, пожалуйста, есть ли возможность искать не в диапазоне, а в некоторых ячейках?
Ситуация следующая: у меня есть лист с данными и сводная, которая подтягивает максимальное значение по данным (не сквозной диапазон, а набор ячеек). Теперь мне необходимо понять какое текстовое значение соотносится с этим максимальным значением (соответственно из набора ячеек). Усложняется задача тем, что такое максимальное значение может встречаться не в одной строке...
Соответственно используя данный пример: У меня есть артикул = 15/02/16 - это максимальная дата, которая выбрана из строк  5,7 и 9 одного из столбцов. Далее мне нужно понять какой регион соответствует этой максимальной дате (артикулу), соответственно в этих же строках 5,7 и 9, но другого столбца. Логично предположить, что формула выберет первое значение, которое удовлетворит условию, но если в строках 5 и 7 стоит дата 15/02/16, как прописать, чтобы оба текстовых значения попадали, а строка 9 с датой 08/02 нет...
Спасибо!    
Подскажите, можно к индекс поиск поз, добавить гиперссылку...чтобы ссылаться на найденное значение?
16.06.2016 09:31:03
Добрый день. Подскажите как можно более оптимально решить след. задачу:
есть таблица, из 2-х столбцов: № договора/сумма оплаты. по одному договору бывает несколько оплат.
И есть другая таблица( форма отчета) в которой эти договоры внесены в произвольном порядке.
Необходимо из первой таблицы сделать выборку по договорам, и внести оплаты во 2-ю таблицу. С этим справился с помощью "ВПР", но не знаю как быть когда по одному договору несколько сумм в первой таблице. как их сразу просуммировать?
18.06.2016 18:45:58
Николай, спасибо вам огромное!
Подскажите, каким образом можно находить данные по 2м критериям, если один из критериев не точный, а приблизительный (например, если критерий дата +- день)?
13.08.2016 21:04:29
Доброго времени суток уважаемый  Николай,  можна вам задать вопрос по формуле, как сделать так чтоб в списке ексель , привожу пример                        ((((((ПЕТРОВ  ИВАНОВ ИВАНЦОВ  ПЕТРОВ))))))))))), если повторяется имя пару рас- разные имена , чтоб  через пару пустих ячеек имено повторяющееся имена вставлялись каждое в адельную ячейку,,,ЗАРАНИЕ  БЛАГОДАРЮ,(извените за мой руский)
29.09.2016 14:17:48
Добрый день !

Как реализовать функции ИНДЕКС и ПОИСКПОЗ в VBA ?
а если в столбце два одинаковых артикула, а остальные (регион и клиент) разные?
06.03.2017 17:20:06
При использовании этой формулы в работе с датами, выдает результат 0.1.1900 ( при пустой исходной ячейки) и #Н/Д(в случаях пустых всех  заданных диапазонов)
Какую формулу можно дописать, чтобы при отсутствии исходных данных выдавал пусто, вместо самой первой даты в экселе?

P/S На функцию еслиошибка реагирует только  #Н/Д, а пустую ячейку все равно выдает как 0.1.1900:cry:
СПАСИБО:{}
24.03.2017 18:42:29
Добрый день!
Помогите пожалуйста по стоить формулу.
- есть таблица с данными: список товаров и столбцы магазинов с оборотами по ним
-среднее выводиться с отдельную ячейку С69

задача выводить рядом со средним какой товар = среднему значению и рядом какой магазин

=ИНДЕКС(B3:B61;ПОИСКПОЗ(C69;C3:C61;0))

B3:B61= это товары , С69 искомое значение , C3:C61= столбец магазинов где ищет.(НО ИХ 20)


Проблема в том, что выводиться только по одной колонке в формуле, а необходимо искать по всем 20.
11.07.2017 19:22:44
Не получается! Бред какой-то получается!
Посмотрите, плиз! Может это у меня только так?
Дайте вашу почту, файл отправлю.
07.08.2017 12:39:06
Добрый день, пытаюсь решить следующую задачу:
Есть сотрудники и даты. Я сверяю из одной таблицы фамилию сотрудника и дату. и хочу забрать значение на пересечении в другую таблицу на переселении фамилии и даты. т.е. нужно сравнить если дата и фамили совпадает то забираем значение в другую на место такого же совпадение.
25.08.2017 10:01:01
Здравствуйте. А как сделать чтобы у меня выходило значение из двух столбцов? Если поподробнее то регион и например улица
06.02.2018 16:14:28
Добрый день! Простите, если глупость спрашиваю, но как из столбца цифр выбрать (просуммировать) только те, которые одновременно больше например, 10, но меньше 20.

Т.е. как-то так: СУММЕСЛИ(А2:А30; И(">=10"; "<20") )
Понимаю, что написанное красным неправильно... подскажите как одновременно учесть оба условия. СУММЕСЛИМН тоже лишь перечисляет критерии, выбирая сначала все числа больше 10, а потом ещё все меньше 20, а нужно только числа от 10 до 20.
07.04.2018 14:56:15
А какую функцию использовать, если надо найти значение не в столбце, а массиве, состоящем из нескольких столбцов?
18.07.2018 12:59:04
Уважаемые знатоки, требуется Ваша помощь.
Задача такая: Есть четыре Списка по выручке (т.е. четыре листа в одном файле "выручка1" "выручка2"..."выручка4") На пятом листе "общая выручка" необходимо все эти данные собрать в один список с привязкой к каждой конкретной дате, при этом каждое наименование выручки относится к своему столбцу (полю) а сумма складывается в один общий столбец.
Буду очень благодарен за совет !!!! )
Большое спасибо! Очень помогли!:like:
30.08.2018 11:41:34
Добрый день.
Подскажите пожалуйста, если у меня все данные в одной строке, циклично, затем в конце я выбираю значение по формуле "=МИН" и в соседней колонке хочу указать что рядом с той ячейкой в которой нашла по формуле "=МИН"
Страницы: 1  2  
Наверх