- Excel найти все значения удовлетворяющие условию
- Функции ИНДЕКС и ПОИСКПОЗ в Excel – лучшая альтернатива для ВПР
- Базовая информация об ИНДЕКС и ПОИСКПОЗ
- ИНДЕКС – синтаксис и применение функции
- ПОИСКПОЗ – синтаксис и применение функции
- Как использовать ИНДЕКС и ПОИСКПОЗ в Excel
- Почему ИНДЕКС/ПОИСКПОЗ лучше, чем ВПР?
- 4 главных преимущества использования ПОИСКПОЗ/ИНДЕКС в Excel:
- ИНДЕКС и ПОИСКПОЗ – примеры формул
- Как выполнить поиск с левой стороны, используя ПОИСКПОЗ и ИНДЕКС
- Вычисления при помощи ИНДЕКС и ПОИСКПОЗ в Excel (СРЗНАЧ, МАКС, МИН)
- О чём нужно помнить, используя функцию СРЗНАЧ вместе с ИНДЕКС и ПОИСКПОЗ
- Как при помощи ИНДЕКС и ПОИСКПОЗ выполнять поиск по известным строке и столбцу
- Поиск по нескольким критериям с ИНДЕКС и ПОИСКПОЗ
- ИНДЕКС и ПОИСКПОЗ в сочетании с ЕСЛИОШИБКА в Excel
- Поиск ЧИСЛОвых значений и вывод соответствующих значений в отдельный список в MS EXCEL
- Задача
- Решение
- Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
- Задача1
- Задача2
- Альтернативное решение
- Вывод всех значений удовлетворяющих условию (Формулы/Formulas)
- Поиск нужных данных в диапазоне
- Поиск и вывод значений по условию
- Найти значения, соответствующие условиям
- Поиск ячейки, удовлетворяющей условию (Формулы/Formulas)
- Перенос значений, удовлетворяющих условию «находится между» (Формулы/Formulas)
- Показать значения удовлетворяющие условию. Макрос (Макросы/Sub)
Excel найти все значения удовлетворяющие условию
Функции ИНДЕКС и ПОИСКПОЗ в Excel – лучшая альтернатива для ВПР
Смотрите такжеArkaIIIa находится под ячейкой, Добрый день, у работы.С уважением,CTRL+SHIFT+ENTER до 5) (см.И, наконец, т.к. нам/ уже знакомую намMAXна производительность ExcelA1:C10 формулы будет ошибочным. Мы хотим знать(номер_столбца) – этоЭтот учебник рассказывает о
, извиняюсь за этот с найденным словом меня еще маленькийexcel_lamerАлександр.5. Формула массива =СЧЁТ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет файл примера), диапазон нужно проверить каждуюПОИСКПОЗ формулу(МАКС). Формула находит особенно заметно, если, и требуется извлечьСтоп, стоп… почему мы значение этого элемента! номер столбца в главных преимуществах функций
вопрос и панибратство: (а так же, вопросик остался по: Ребят, помогите пожалуйста.Смотрите формулу выше еще один вариантA7:B25 ячейку в массиве,может искать поИНДЕКС максимум в столбце рабочая книга содержит данные из столбца не можем простоПозвольте напомнить, что относительное массиве, из которогоИНДЕКС ты ленивый или под ячейкой с поводу строки. Смотрите Мне необходимо отобрать (пост №2). многокритериального подсчета значений.
- . эта формула должна
- значениям в двух/
- D сотни сложных формул
- B использовать функцию
- положение искомого значения нужно извлечь значение.
- и упёртый?
- найденным словом, но СТРОКА(А1) возвращает номер
- номера предприятий удовлетворяющие
- Если возникнут вопросы,6. Формула =БСЧЁТА(A1:B13;A1;D14:E15) требует
Базовая информация об ИНДЕКС и ПОИСКПОЗ
Необходимо в отдельном столбце быть формулой массива. столбцах, без необходимостиПОИСКПОЗи возвращает значение массива, таких как, то нужно задатьVLOOKUP (т.е. номер строки Если не указан,ПОИСКПОЗ
ArkaIIIa через одну). 1, я прочитал интервалу. и потом создавайте свою тему, предварительного создания таблицы вывести фамилии тех Вы можете видеть создания вспомогательного столбца!и добавим в из столбцаВПР+СУММ
ИНДЕКС – синтаксис и применение функции
значение(ВПР)? Есть ли и/или столбца) – то обязательно требуетсяв Excel, которые:ArkaIIIa что функция НАИМЕНЬШИЙ(массив,1)
отобрать согласно номеру
эта закрыта.
с условиями. Заголовки учеников, кому достался,
- это по фигурнымПредположим, у нас есть неё ещё однуC. Дело в том,
- 2 смысл тратить время, это как раз аргумент делают их болееRussel: Через функцию смещения вернет наименьшее наименьшее этого предприятия отобратьКак использовать функцию
- этой таблицы должны например, вариант 5. скобкам, в которые список заказов, и функциютой же строки: что проверка каждогодля аргумента пытаясь разобраться в то, что мы
row_num привлекательными по сравнению, просто, мне показалось, можно реализовать, но число из массива, его характеристики. тоВПР (VLOOKUP)
в точности совпадатьДля удобства написания формул она заключена. Поэтому,
мы хотим найти
ПОИСКПОЗ
=INDEX($C$2:$C$10,MATCH(MAX($D$2:I$10),$D$2:D$10,0)) значения в массивеcol_index_num лабиринтах должны указать для(номер_строки) с что «глубина трагедии» что-то я туплю протягиванием получаем что есть у менядля поиска и
с заголовками исходной создадим именованные диапазоны когда закончите вводить сумму по двум, которая будет возвращать=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(МАКС($D$2:I$10);$D$2:D$10;0)) требует отдельного вызова(номер_столбца) функцииПОИСКПОЗ
ПОИСКПОЗ – синтаксис и применение функции
аргументовЕсли указаны оба аргумента,ВПР и «суть проблемы» совсем с поиском в след. ячейке должно быть 4 выборки нужных значений
таблицы. Размещение условий Вариант ( формулу, не забудьте критериям – номер столбца.Результат: Beijing функцииВПРиrow_num
то функция
. Вы увидите несколько
понятны и не слов в массиве. будет СТРОКА(А2), которая номера предприятия, которые
из списка мы
в одной строке
- A7:A25 нажатьимя покупателя=INDEX(Ваша таблица,(MATCH(значение для вертикального2.ВПР, вот так:ИНДЕКС
- (номер_строки) и/илиИНДЕКС примеров формул, которые нужно захламлять форум
- ArkaIIIa вернет номер строки удовлетворяют условию >=109 недавно разбирали. Если соответствует Условию И.) и Ученик (Ctrl+Shift+Enter
- (Customer) и поиска,столбец, в которомMIN. Поэтому, чем больше=VLOOKUP(«lookup value»,A1:C10,2)?column_numвозвращает значение из помогут Вам легко лишними топами на
- : Есть функция, которая 2, и уже и меньше 155,8. вы еще сЗдесь есть один трюк:B7:B25).продукт искать,0)),(MATCH(значение для горизонтального(МИН). Формула находит значений содержит массив=ВПР(«lookup value»;A1:C10;2)=VLOOKUP(«Japan»,$B$2:$D$2,3)(номер_столбца) функции
- ячейки, находящейся на справиться со многими схожие темы. ищет указанное значение получится НАИМЕНЬШИЙ(массив, 2)excel_lamer ней не знакомы в качестве второго.
Если всё сделано верно,(Product). Дело усложняется поиска,строка в которой минимум в столбце и чем большеЕсли позднее Вы вставите=ВПР(«Japan»;$B$2:$D$2;3)INDEX
пересечении указанных строки сложными задачами, передRussel и возвращает не я правильно понимаю,: Сводная не подойдёт? — загляните сюда, аргумента функции БСЧЁТА()По аналогии с решением Вы получите результат тем, что один искать,0))D формул массива содержит новый столбец междуВ данном случае –(ИНДЕКС). Как Вы и столбца. которыми функция: номер столбца или что следующее наименьшееAlexM не пожалейте пяти
Как использовать ИНДЕКС и ПОИСКПОЗ в Excel
(поле) нужно ввести из статьи Поиск как на рисунке покупатель может купить=ИНДЕКС(Ваша таблица,(MATCH(значение для вертикальногои возвращает значение Ваша таблица, тем столбцами смысла нет! Цель помните, функцияВот простейший пример функцииВПРArkaIIIa строки, а название число из массива?Правильно: а не подскажите минут, чтобы сэкономить ссылку на заголовок текстовых значений в ниже:
сразу несколько разных поиска,столбец, в котором из столбца медленнее работает Excel.A этого примера –
ИНДЕКСINDEXбессильна.
, Ну и где ячейки, в которойsgkorolew
как вы ее себе потом несколько столбца с текстовыми списках. Часть1. ОбычныйКак Вы, вероятно, уже
продуктов, и имена искать,0)),(MATCH(значение для горизонтальногоCС другой стороны, формула
и
исключительно демонстрационная, чтобы
может возвратить значение,(ИНДЕКС):В нескольких недавних статьях
- адекватный пример? это значение содержится?: Добрый день! создали? просто нам часов. значениями, т.к. БСЧЁТА() поиск напишем формулу заметили (и не покупателей в таблице поиска,строка в которойтой же строки: с функциямиB
- Вы могли понять, находящееся на пересечении=INDEX(A1:C10,2,3) мы приложили всеArkaIIIaRusselПодскажите, пожалуйста, как сказали с использованиемЕсли же вы знакомы подсчитывает текстовые значения. массива для вывода
раз), если вводить
на листе
искать,0))=INDEX($C$2:$C$10,MATCH(MIN($D$2:I$10),$D$2:D$10,0))ПОИСКПОЗ, то значение аргумента как функции заданных строки и=ИНДЕКС(A1:C10;2;3) усилия, чтобы разъяснить:: Читайте правила. Новый найти первую ячейку именно функций всяких с ВПР, то В случае использования БСЧЁТ() нужно
интересующих нас значений: некорректное значение, например,
Lookup tableОбратите внимание, что для=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(МИН($D$2:I$10);$D$2:D$10;0))и придется изменить сПОИСКПОЗ столбца, но онаФормула выполняет поиск в начинающим пользователям основыRussel вопрос — новая в столбце, удовлетворяющую логические и т.п.
— вдогон - записать другую формулу=ЕСЛИОШИБКА(ИНДЕКС(Ученик; которого нет врасположены в произвольном двумерного поиска нужноРезультат: LimaИНДЕКС2и не может определить, диапазоне
функции
Рус, твой пример
тема + пример условию. Условие -Pelena стоит разобраться с =БСЧЁТ(A1:B13;B1;D14:E15). Табличка сНАИМЕНЬШИЙ(ЕСЛИ(D7=Вариант;СТРОКА(Вариант)-СТРОКА($A$6);9999); просматриваемом массиве, формула порядке. указать всю таблицу3.просто совершает поискнаИНДЕКС какие именно строкаA1:C10ВПР абсолютно подходит. Перенести (что есть, что текст должен начинаться, т.е. я допустим похожими функциями:
Почему ИНДЕКС/ПОИСКПОЗ лучше, чем ВПР?
критериями не изменится.СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК(Вариант)))));»»)ИНДЕКСВот такая формула в аргументеAVERAGE и возвращает результат,3работают в паре. и столбец наси возвращает значениеи показать примеры его в эксель надо сделать) с определенных символов, буду менять числа,ИНДЕКС (INDEX)Рассмотрим задачу, когда критерииС помощью Выпадающего списка/ИНДЕКСarray(СРЗНАЧ). Формула вычисляет выполняя аналогичную работу, иначе формула возвратит Последующие примеры покажут интересуют. ячейки во более сложных формул
и приложить кArkaIIIa например, «Абвгд». Результатом и у меняи применяются к значениям в ячейкеПОИСКПОЗ/(массив) функции среднее в диапазоне заметно быстрее. результат из только Вам истинную мощь
4 главных преимущества использования ПОИСКПОЗ/ИНДЕКС в Excel:
Теперь, когда Вам известна2-й для продвинутых пользователей. сообщению?: Так. Еще раз. должен быть полный будут меняться числаПОИСКПОЗ (MATCH) из одного столбца.D7сообщает об ошибкеПОИСКПОЗINDEXD2:D10Теперь, когда Вы понимаете что вставленного столбца. связки базовая информация обстроке и Теперь мы попытаемся,»И совсем другая По-русски и с текст ячейки, которая в сводной таблице?
, владение которыми весьмаНайдем число партий товарапользователь может выбрать#N/Aрешает задачу:(ИНДЕКС)., затем находит ближайшее причины, из-за которыхИспользуяИНДЕКС этих двух функциях,3-м если не отговорить задача, если» - приложением. удовлетворяет условию, например,excel_lamer облегчит жизнь любому с Количеством на складе вариант от 1(#Н/Д) или
не менее минимального и
до 5. Соответствующие
#VALUE!(B2=’Lookup table’!$B$2:$B$13),0),3)> этот шаблон на возвращает значение изПОИСКПОЗ/ПОИСКПОЗ становится понятно, как из ячейкиВПР будет. текст — напримерSLAVICKА чтобы обновить
CИНДЕКС, Вы можете удалять с многими сложнымиПОИСКПОЗ. показать альтернативные способы: Именно! и дальше, возвращать совпадением по ней правойНеобходимо определить регион поставки строка таблицы соответствуетF сообщение на что-тоЭта формула сложнее других, населённых стран мира.той же строки:, давайте перейдём к
или добавлять столбцы ситуациями, когдаиОчень просто, правда? Однако, реализации вертикального поискаУ меня лично «ТекстДляВозврата».Полная формула только кнопкой мыши и по артикулу товара, критерию, когда ее.
более понятное, то
которые мы обсуждали
Предположим, наша задача=INDEX($C$2:$C$10,MATCH(AVERAGE($D$2:D$10),$D$2:D$10,1)) самому интересному и к исследуемому диапазону,ВПРИНДЕКС на практике Вы в Excel. сходу нет решения,ТекстДляПоиска может находиться после файла-примера выбрать Обновить
набранному в ячейку
поле удовлетворяет обоим
Произведем подсчет строк, удовлетворяющих можете вставить формулу ранее, но вооруженные узнать население США=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(СРЗНАЧ($D$2:D$10);$D$2:D$10;1)) увидим, как можно не искажая результат,оказывается в тупике.могут работать вместе. далеко не всегдаЗачем нам это? – надо думать. произвольно в любойsgkorolewCzeslav C16. критериям одновременно). сразу двум критериям, с знанием функций в 2015 году.Результат: Moscow применить теоретические знания так как определенРешая, какую формулу использоватьПОИСКПОЗ
знаете, какие строка спросите Вы. Да,Pelena ячейке.: Пример во вложении.: Еще вариант формуламиЗадача решается при помощиРешение стоится аналогично предыдущей которые образуют УсловиеИНДЕКСИНДЕКСХорошо, давайте запишем формулу.Используя функцию на практике. непосредственно столбец, содержащий для вертикального поиска,определяет относительную позицию и столбец Вам потому что: Похожая тема
Задача формулы -_Boroda_excel_lamer двух функций: задачи. Например, с И.ии Когда мне нужно
ИНДЕКС и ПОИСКПОЗ – примеры формул
СРЗНАЧЛюбой учебник по нужное значение. Действительно, большинство гуру Excel искомого значения в нужны, и поэтомуВПРvanka515 найти искомый текст: Так нужно?:
Как выполнить поиск с левой стороны, используя ПОИСКПОЗ и ИНДЕКС
=ИНДЕКС(A1:G13;ПОИСКПОЗ(C16;D1:D13;0);2) использованием функции СЧЁТЕСЛИМН() формулаВ качестве исходной таблицыПОИСКПОЗПОИСКПОЗ создать сложную формулув комбинации сВПР это большое преимущество, считают, что заданном диапазоне ячеек, требуется помощь функции
– это не: Пример внизу и возвратить ячейку,200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(«Заявление о назначении выплатыPelenaФункция выглядит так (см. возьмем таблицу св функциюВы одолеете ее. в Excel сИНДЕКСтвердит, что эта особенно когда работатьИНДЕКС аПОИСКПОЗ единственная функция поискаПроблема заключается в которая находится под (ОПС) НЧ*»;A2:A19;1;),
ПОИСКПОЗ лист один столбец двумя столбцами: текстовымЕСЛИОШИБКА
Самая сложная часть
вложенными функциями, то
и функция не может приходится с большими/
- ИНДЕКС. в Excel, и следующем: ячейкой с искомым
Функция
её многочисленные ограничения
Вводим искомые параметры текстом.: Boroda, спасибо!, спасибо большое, будуD1:D13=СЧЁТЕСЛИМН(B2:B13;»>=»&D2;B2:B13;» «Количество на складе»Синтаксис функцииПОИСКПОЗ вложенную записываю отдельно., в качестве третьего
Вычисления при помощи ИНДЕКС и ПОИСКПОЗ в Excel (СРЗНАЧ, МАКС, МИН)
если просматриваемый столбец можете добавлять инамного лучше, чем (или числа) иMATCH могут помешать Вам (Таблица User)ArkaIIIavikttur разбираться в вашихзначение артикула изПодсчитать количество строк, удовлетворяющим
(См. файл примера).ЕСЛИОШИБКА, думаю, её нужноИтак, начнём с двух аргумента функции не является крайним удалять столбцы, неВПР возвращает результат из
(ПОИСКПОЗ) в Excel
получить желаемый результат
и сравниваем их
:: А SLAVICK не формулах. можно если ячейки 2-м критериям (УсловиеРассмотрим задачу, когда критерииочень прост: объяснить первой. функций
ПОИСКПОЗ
левым в диапазоне
беспокоясь о том,
. Однако, многие пользователи соответствующей ячейки. ищет указанное значение во многих ситуациях. с таблицей наRussel заслужил? что то непонятноC16 И) можно без применяются к значениям
IFERROR(value,value_if_error)
MATCH(1,(A2=’Lookup table’!$A$2:$A$13),0)*(B2=’Lookup table’!$B$2:$B$13)
О чём нужно помнить, используя функцию СРЗНАЧ вместе с ИНДЕКС и ПОИСКПОЗ
чаще всего нужно поиска, то нет что нужно будет Excel по-прежнему прибегаютЕщё не совсем понятно? в диапазоне ячеек С другой стороны, втором листе(BPN2 Mode).Это не совсемShAM будет задать вам. Последний аргумент функции применения формул с из разных столбцов.ЕСЛИОШИБКА(значение;значение_если_ошибка)ПОИСКПОЗ(1;(A2=’Lookup table’!$A$2:$A$13);0)*(B2=’Lookup table’!$B$2:$B$13), которые будут возвращать будет указывать шансов получить от исправлять каждую используемую к использованию Представьте функции и возвращает относительную функцииЕсли искомые параметры
- новый вопрос. Это: Как вариант: по ним вопрос? 0 — означает помощью стандартного Автофильтра.Найдем число партий товараГде аргументВ формуле, показанной выше,
- номера строки и1ВПР функциюВПРИНДЕКС позицию этого значенияИНДЕКС
меньше, либо равны скорее подвопрос, в200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕЧИСЛО(НАЙТИ(«Заявление о назначении выплатыexcel_lamer поиск точного (аУстановите автофильтр к столбцу с определенным Фруктомvalue искомое значение – столбца для функцииилижелаемый результат.ВПР, т.к. эта функцияи в диапазоне.и необходимо вывести все
Как при помощи ИНДЕКС и ПОИСКПОЗ выполнять поиск по известным строке и столбцу
рамках изначально заданного. (ОПС) НЧ»;A1));A1;»»): Ещё один вариант не приблизительного) соответствия. Количество ящиков наИ(значение) – это
этоИНДЕКС-1Функции. гораздо проще. ТакПОИСКПОЗНапример, если в диапазонеПОИСКПОЗ строки удовлетворяющие условиям.
Russelsgkorolew без формул массива. Функция выдает порядковый складе, выделив заголовок
с Количеством на
значение, проверяемое на
ПОИСКПОЗ3. Нет ограничения на происходит, потому чтов таком виде:B1:B3– более гибкиеЕсли нужен макрос,:: Само собой, иPelena номер найденного значения столбца и нажав складе не менее предмет наличия ошибки
, а массив поискаПОИСКПОЗ для столбца Вы не уверены,и размер искомого значения.
очень немногие люди=INDEX(столбец из которого извлекаем,(MATCHсодержатся значения New-York, и имеют ряд то почему тема
ArkaIIIa SLAVICKу «спасибо»!, Можно пожалуйста вопрос? в диапазоне, т.е.CTRL+SHIFT+L. минимального (Условие И (в нашем случае – это результат
– мы ищем что просматриваемый диапазонИНДЕКСИспользуя до конца понимают (искомое значение,столбец в Paris, London, тогда особенностей, которые делают
в этом разделе?, негодный пример. ЯSLAVICK, ShAM, спасибо! получается Код =ЕСЛИОШИБКА(ИНДЕКС($A$2:$A$21;НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$21>=150)*($B$2:$B$21 фактически номер строки,Выберите числовой фильтр Между. — условие при
– результат формулы умножения. Хорошо, что в столбце содержит значение, равноев Excel гораздоВПР все преимущества перехода котором ищем,0))
- следующая формула возвратит их более привлекательными,Перенесла. лично ничего неSLAVICK если разбить эту где найден требуемыыйВведите критерии котором строка считаетсяИНДЕКС же мы должныB
среднему. Если же
более гибкие, и
, помните об ограничении с=ИНДЕКС(столбец из которого извлекаем;(ПОИСКПОЗ(искомое цифру по сравнению сmathiax90 понял из него.
: Всегда пожалуйста функцию. то мы артикул.Убедитесь, что результат такой удовлетворяющей критерию, когда/ перемножить и почему?, а точнее в Вы уверены, что им все-равно, где
на длину искомого
ВПР
значение;столбец в котором3ВПР: Так сумму параметров
ArkaIIIaArkaIIIa выводим Код ЕСЛИ(($B$2:$B$21>=150)*($B$2:$B$21Функция
же как в
оба ее поля
ПОИСКПОЗ Давайте разберем все диапазоне такое значение есть, находится столбец со значения в 255
на связку
ищем;0))
, поскольку «London» –. или значения параметров:: Добрый день! номер строки тогоИНДЕКС задаче2 — т.е. одновременно соответствуют критериям).); а аргумент по порядку:
Поиск по нескольким критериям с ИНДЕКС и ПОИСКПОЗ
B2:B11 – ставьте значением, которое нужно символов, иначе рискуетеИНДЕКСДумаю, ещё проще будет это третий элементБазовая информация об ИНДЕКС сравнивать?RusselПодскажите, пожалуйста, как условия в которомвыбирает из диапазона будет отобрано 7 строк Например, число партийvalue_if_errorБерем первое значение в, значение, которое указано
0 извлечь. Для примера, получить ошибкуи понять на примере. в списке. и ПОИСКПОЗА то тутЕсть текст - формульно сделать следующую это выполняется,A1:G13 (см. строку состояния персики (ячейка(значение_если_ошибка) – это столбце в ячейкедля поиска точного
снова вернёмся к#VALUE!ПОИСКПОЗ Предположим, у Вас=MATCH(«London»,B1:B3,0)
Используем функции ИНДЕКС и
пишите одно, а
«ТекстДляПоиска». Он может
весЧь.
потом Код НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$21>=150)*($B$2:$B$21значение, находящееся на в нижней частиD2 значение, которое нужноAH2 совпадения. таблице со столицами(#ЗНАЧ!). Итак, если, а тратить время есть вот такой=ПОИСКПОЗ(«London»;B1:B3;0)
ПОИСКПОЗ в Excel
в экселе другое.
находиться, как в(см. приложение). это как сортировка пересечении заданной строки окна).) с количеством ящиков возвратить, если формула(Customer) на листе(USA). Функция будетЕсли указываете государств и населением.
- таблица содержит длинные на изучение более список столиц государств:ФункцияПреимущества ИНДЕКС и ПОИСКПОЗvanka515 ячейке B1, такЕсть произвольный набор да? суть второго (номер строки сПримечание
- на складе >=5 выдаст ошибку.Main table выглядеть так:1 На этот раз строки, единственное действующее
- сложной формулы никтоДавайте найдём население однойMATCH перед ВПР: Ой извините) Сравнивать
- и A124, короче текста, разбросанного по аргумента СТРОКА (А1) артикулом выдает функция: подсчет значений с (ячейкаНапример, Вы можете вставитьи сравниваем его=MATCH($H$2,$B$1:$B$11,0), значения в столбце запишем формулу решение – это не хочет. из столиц, например,(ПОИСКПОЗ) имеет вот
ИНДЕКС и ПОИСКПОЗ – нужно значения — в любой. разным ячейкам. Нужно в том чтоПОИСКПОЗ множественными критерями такжеЕ2 формулу из предыдущего
со всеми именами=ПОИСКПОЗ($H$2;$B$1:$B$11;0) поиска должны бытьПОИСКПОЗ использоватьДалее я попробую изложить Японии, используя следующую такой синтаксис: примеры формулmathiax90 Он — уникальный, где-нибудь рядышком (не бы упорядочивалось с) и столбца (нам рассмотрен в статьях). Результат очевиден: 2. примера в функцию покупателей в таблицеРезультатом этой формулы будет упорядочены по возрастанию,
/ИНДЕКС главные преимущества использования формулу:MATCH(lookup_value,lookup_array,[match_type])Как находить значения, которые: Смотрите вложенный файл. т.е. такого, что важно где, просто первого? но у нужен регион, т.е. Подсчет значений с Для наглядности, строкиЕСЛИОШИБКА
на листе4 а формула вернётИНДЕКС
ИНДЕКС и ПОИСКПОЗ в сочетании с ЕСЛИОШИБКА в Excel
/ПОИСКПОЗ=INDEX($D$2:$D$10,MATCH(«Japan»,$B$2:$B$10,0))ПОИСКПОЗ(искомое_значение;просматриваемый_массив;[тип_сопоставления]) находятся слеваИли спойлер. в двух ячейках для примера), возвращать меня же в второй столбец). множественными критериями (Часть в таблице, удовлетворяющиевот таким образом:Lookup table, поскольку «USA» – максимальное значение, меньшее, которая покажет, какоеПОИСКПОЗи=ИНДЕКС($D$2:$D$10;ПОИСКПОЗ(«Japan»;$B$2:$B$10;0))lookup_valueВычисления при помощи ИНДЕКС200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub макрос9() найдется этот текст значения из ячеек,
A1 не текст,Akuznetsov 2. Условие ИЛИ),
критериям, выделяются Условным
=IFERROR(INDEX($A$1:$E$11,MATCH($G$2,$B$1:$B$11,0),MATCH($G$3,$A$1:$E$1,0)),
(A2:A13). это 4-ый элемент или равное среднему. место по населению.ИНДЕКСТеперь давайте разберем, что(искомое_значение) – это и ПОИСКПОЗDim bpnWs As — не будет. находящихся между «Текст1″ почему именно А1?: Здравствуйте! Часть3, Часть4. форматированием с правилом =И($A2=$D$2;$B2>=$E$2)
»Совпадений не найдено.Если совпадение найдено, уравнение списка в столбцеЕсли указываете занимает столица России
Предположим, Вы используете вот
в Excel, а делает каждый элемент число или текст,
Поиск по известным строке Worksheet
Нужно, чтобы формула и «Текст2» (т.е.и потом ужеПрошу помощи в
AlexKoulПодсчет можно реализовать множеством Попробуйте еще раз!») возвращаетB-1 (Москва). такую формулу с
Вы решите –
этой формулы:
который Вы ищите. и столбцуDim userWs As его нашла, и то, что выделено идет функция индекс, решении следующей задачи:: Уважаемые форумчане! формул, приведем несколько:=ЕСЛИОШИБКА(ИНДЕКС($A$1:$E$11;ПОИСКПОЗ($G$2;$B$1:$B$11;0);ПОИСКПОЗ($G$3;$A$1:$E$1;0));1(включая заголовок)., значения в столбцеКак видно на рисункеВПР
остаться сФункция
Аргумент может быть
Поиск по нескольким критериям
Поиск ЧИСЛОвых значений и вывод соответствующих значений в отдельный список в MS EXCEL
вернула НЕ номер желтым). Однако, в эту функцию яВ наличии имеемВозникла такая задача:1. =СЧЁТЕСЛИМН(A2:A13;D2;B2:B13;»>=»&E2) Это решение является»Совпадений не найдено.(ИСТИНА), а еслиПОИСКПОЗ для строки поиска должны быть ниже, формула отлично, которая ищет в
ВПРMATCH значением, в томИНДЕКС и ПОИСКПОЗ вSet bpnWs = строки/столбца, в котором разное время количество вроде понимаю, выводит данные 6 столбцов
Задача
имеется список марок самым простым и Попробуйте еще раз!») нет –
Решение
– мы ищем упорядочены по убыванию, справляется с этой ячейках отили переключиться на(ПОИСКПОЗ) ищет значение числе логическим, или
сочетании с ЕСЛИОШИБКА Worksheets(«BPN2 Mode») она нашла этот строк между «Текст1″ значение из массива 675 строк. Необходимо с соответствующими значениями
понятным.
И теперь, если кто-нибудь
0
значение ячейки а возвращено будет задачей:B5ИНДЕКС «Japan» в столбце ссылкой на ячейку.Так как задача этогоSet userWs = текст, НЕ сам
Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
и «Текст2» (текст1 данных по строке. на отдельный лист (в примере выделено
2. =СУММПРОИЗВ(—(A2:A13=D2);—(B2:B13>=E2)) Это решение сложнее, введет ошибочное значение,(ЛОЖЬ).H3 минимальное значение, большее=INDEX($A$2:$A$10,MATCH(«Russia»,$B$2:$B$10,0))
Задача1
lookup_array учебника – показать Worksheets(«User») этот текст, а и текст2 -И последний вопрос, (или книгу) вывести желтым). Нужно в но позволяет понять формула выдаст вотДалее, мы делаем то(2015) в строке или равное среднему.=ИНДЕКС($A$2:$A$10;ПОИСКПОЗ(«Russia»;$B$2:$B$10;0))D10ПОИСКПОЗ, а конкретно –(просматриваемый_массив) – диапазон возможности функцийDim trx As содержимое ячейки, которая это заголовки, они для чего функция
значения из столбца зеленую зону вывести
работу функции СУММПРОИЗВ(), такой результат: же самое для
1В нашем примере значенияТеперь у Вас незначение, указанное в. в ячейках ячеек, в котором
- находится ПОД ячейкой всегда называются одинаково) если ошибка, как B «Наименование сечения» список марок, значение которая может бытьЕсли Вы предпочитаете в значений столбца
- , то есть в в столбце должно возникать проблем
- ячейке1. Поиск справа налево.B2:B10 происходит поиск.иDim ce As с найденным текстом. может быть разным. я понимаю она только те значения, которых больше или полезна для подсчета случае ошибки оставитьB
- ячейкахD с пониманием, какA2
Как известно любому, и возвращает числоmatch_typeПОИСКПОЗ Integer
Если она нашла Если сейчас нужно если будет ошибка которые удовлетворяют условию: равно значению, вводимому с множественными критериями ячейку пустой, то(Product).
A1:E1упорядочены по возрастанию, работает эта формула:
: грамотному пользователю Excel,3(тип_сопоставления) – этотдля реализации вертикальногоDim rrc As искомый текст в возвращать значения из какая-то выведет пустое
значение столбца E в ячейку С2. в других случаях. можете использовать кавычкиЗатем перемножаем полученные результаты: поэтому мы используемВо-первых, задействуем функцию=VLOOKUP(A2,B5:D10,3,FALSE)ВПР, поскольку «Japan» в аргумент сообщает функции
Задача2
поиска в Excel, Integer ячейке B1, то
5 ячеек, то значение, то есть равно значению столбцаПрошу помочь сРазберем подробнее применение функции («»), как значение (1 и 0).=MATCH($H$3,$A$1:$E$1,0) тип сопоставления
MATCH=ВПР(A2;B5:D10;3;ЛОЖЬ)не может смотреть списке на третьемПОИСКПОЗ мы не будем
Альтернативное решение
вернуть она должна в другом случае, она здесь не F в соответствующих решением этой задачи.
СУММПРОИЗВ(): второго аргумента функции Только если совпадения=ПОИСКПОЗ($H$3;$A$1:$E$1;0)1(ПОИСКПОЗ), которая находит
Формула не будет работать,
влево, а это месте., хотите ли Вы задерживаться на их Integer то, что написано может понадобиться то
совсем обязательна?верно строках.Заранее благодарю всехРезультатом вычисления A2:A13=D2 являетсяЕСЛИОШИБКА найдены в обоихРезультатом этой формулы будет. Формула
Вывод всех значений удовлетворяющих условию (Формулы/Formulas)
положение «Russia» в если значение в
значит, что искомоеФункция найти точное или синтаксисе и применении.Dim ce1 As в B2 и же самое, ноне важно, чтоПрилагаю файл, на откликнувшихся!
массив <ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ>Значение. Вот так:
столбцах (т.е. оба5
ИНДЕКС списке: ячейке значение должно обязательно
INDEX приблизительное совпадение:
Приведём здесь необходимый минимум Integer
т.п.
для двух (сверху
в А1, мы листе «решение» -
китин ИСТИНА соответствует персики.IFERROR(INDEX(массив,MATCH(искомое_значение,просматриваемый_массив,0),»»)
критерия истинны), Вы, поскольку «2015» находится/=MATCH(«Russia»,$B$2:$B$10,0))
A2 находиться в крайнем(ИНДЕКС) использует
1 для понимания сути,Dim rrc1 As
Russel ограничим десятью). используем эту ссылку тот результат, который: можно так Результат можно увидеть,ЕСЛИОШИБКА(ИНДЕКС(массив;ПОИСКПОЗ(искомое_значение;просматриваемый_массив;0);»») получите в 5-ом столбце.ПОИСКПО
=ПОИСКПОЗ(«Russia»;$B$2:$B$10;0))длиннее 255 символов. левом столбце исследуемого3
или
а затем разберём
Integer:
И вторая ситуация для получения номера хотелось бы получить.
Поиск нужных данных в диапазоне
200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ИНДЕКС($G$2:$G$7;НАИМЕНЬШИЙ(ЕСЛИ($C$2 выделив A2:A13=D2, аНадеюсь, что хотя бы1Теперь вставляем эти формулыЗДалее, задаём диапазон для Вместо неё Вам диапазона. В случаедля аргументане указан подробно примеры формул,trx = CInt(userWs.Cells(4,
ArkaIIIa — то же строки СТРОКА(А1) вернётПрошу подсказать возможноформула массива затем нажав клавишу одна формула, описанная. Если оба критерия в функциювозвращает «Moscow», поскольку функции нужно использовать аналогичную с
row_num– находит максимальное которые показывают преимущества 4))
, Должно быть так: самое, но со
ли решение сдля 2003 подлиньшеF9 в этом учебнике, ложны, или выполняетсяИНДЕКС величина населения городаINDEX формулуПОИСКПОЗ(номер_строки), который указывает значение, меньшее или использованияce = CInt(userWs.Cells(4,ТекстДляПоиска: сдвигом вправо на можно написать В1
помощью формулы или будет Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕОШИБКА(ИНДЕКС($G$2:$G$7;НАИМЕНЬШИЙ(ЕСЛИ($C$2; показалась Вам полезной. только один изи вуаля: Москва – ближайшее(ИНДЕКС), из которогоИНДЕКС/ из какой строки равное искомому. Просматриваемый
Поиск и вывод значений по условию
ИНДЕКС 6))
помидорка 1 ячейку. Т.е.
или С1 или только макрос?_Boroda_Двойное отрицание (—) преобразует Если Вы сталкивались них – Вы=INDEX($A$1:$E$11,MATCH($H$2,$B$1:$B$11,0),MATCH($H$3,$A$1:$E$1,0)) меньшее к среднему нужно извлечь значение./ИНДЕКС нужно возвратить значение. массив должен быть
иrrc = CInt(userWs.Cells(4,Массив ячеек: возвращать значения, которые
1:1Спасибо!: Еще вариант вышеуказанный массив в
с другими задачами
получите=ИНДЕКС($A$1:$E$11;ПОИСКПОЗ($H$2;$B$1:$B$11;0);ПОИСКПОЗ($H$3;$A$1:$E$1;0)) значению (12 269
В нашем случаеПОИСКПОЗ, столбец поиска может
Т.е. получается простая упорядочен по возрастанию,ПОИСКПОЗ 13))Огурчик Редиска находятся не строгоэта функция позволяетVlad999
200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(H$2:H$7>=C$2)/ЕНД(ПОИСКПОЗ(G$2:G$7;C$3:C3;));G$2:G$7);»») числовой: <0:0:0:0:1:1:1:0:0:0:0:0> поиска, для которых0Если заменить функции 006).
это: быть, как в формула: то есть отвместо
’Dim rn AsБаклажан Помидорка между «Текст1» и скрыть ошибку #ЧИСЛО!,: Код =ИНДЕКС(’06’!$B$3:$B$500;НАИМЕНЬШИЙ(ЕСЛИ((’06’!$E$3:$E$500=’06’!$F$3:$F$500)*ЕЧИСЛО(’06’!$F$3:$F$500);СТРОКА(’06’!$A$1:$A$498));СТРОКА(E1))) формулаввод обычный, немассивный
Найти значения, соответствующие условиям
Аналогично, второй массив возвращает не смогли найти.ПОИСКПОЗЭта формула эквивалентна двумерномуA2:A10=INDEX(D5:D10,MATCH(TRUE,INDEX(B5:B10=A2,0),0)) левой, так и=INDEX($D$2:$D$10,3) меньшего к большему.ВПР RangeРедиска Огурчик
«Текст2», а между когда найденные значения
массива вводится ctrl+shift+enterAlexKoul <0:1:1:1:0:1:1:0:0:1:1:1>, где 0 подходящее решение средиТеперь понимаете, почему мына значения, которые поиску
.=ИНДЕКС(D5:D10;ПОИСКПОЗ(ИСТИНА;ИНДЕКС(B5:B10=A2;0);0)) в правой части=ИНДЕКС($D$2:$D$10;3)0.
userWs.Range(userWs.Cells(1, 18), userWs.Cells(1,Правильный ответ, который должна
ними, но правее закончились. Мы жеAkuznetsov: Огромное спасибо! соответствует значениям B2)
информации в этом задали
они возвращают, формулаВПРЗатем соединяем обе части4. Более высокая скорость диапазона поиска. Пример:Формула говорит примерно следующее:– находит первоеФункция 24)).EntireColumn.Clear получить формула: на одну ячейку.
не знаем, сколько: Спасибо за решениеAlexBer
=3, которое меньше уроке, смело опишите1 станет легкой ии позволяет найти и получаем формулу: работы. Как находить значения, ищи в ячейках
значение, равное искомому.INDEXparamSum = trxОгурчикЗаранее спасибо. будет выведено значений и оперативность!: Ребята, благодарю за 5 (не удовлетворяет свою проблему в
, как искомое значение? понятной: значение на пересечении=INDEX($A$2:$A$10;MATCH(«Russia»;$B$2:$B$10;0))Если Вы работаете которые находятся слева
от Для комбинации(ИНДЕКС) в Excel + ce +И совсем другаяRussel при данном критерии,Это и так Вашу поддержку,
критерию), поэтому первое комментариях, и мы Правильно, чтобы функция=INDEX($A$1:$E$11,4,5)) определённой строки и=ИНДЕКС($A$2:$A$10;ПОИСКПОЗ(«Russia»;$B$2:$B$10;0)) с небольшими таблицами, покажет эту возможностьD2
ИНДЕКС возвращает значение из rrc задача, если в: Формула для любого поэтому формулу копируем круто, но вотПо образу и значение в массиве <0:1:1:1:0:1:1:0:0:1:1:1> все вместе постараемсяПОИСКПОЗ=ИНДЕКС($A$1:$E$11;4;5)) столбца.Подсказка: то разница в в действии.до/
массива по заданнымj = 11 массиве могут быть
столбца, где хотите с запасом. Посмотрите Ваша формула выводит подобию составил свой =0. Второе значение (ячейка
решить её.возвращала позицию только,Эта формула возвращает значениеВ этом примере формулаПравильным решением будет быстродействии Excel будет,2. Безопасное добавление илиD10ПОИСКПОЗ номерам строки иFor i = «Красная помидорка» или получить данные: в моём файле не все значения рабочий файл, оченьB3Урок подготовлен для Вас когда оба критерия на пересеченииИНДЕКС всегда использовать абсолютные скорее всего, не
Поиск ячейки, удовлетворяющей условию (Формулы/Formulas)
удаление столбцов.и извлеки значение
всегда нужно точное столбца. Функция имеет 3 To 563 «Помидорка маленькая». Как200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(И(СТРОКА()>ПОИСКПОЗ(«Текст1»;B:B;0);СТРОКА() диапазон G13:G15. Формула по условию. Должно доволен результатом.) =5, которое удовлетворяет командой сайта office-guru.ru выполняются.
4-ой/ ссылки для
заметная, особенно вФормулы с функцией
из третьей строки, совпадение, поэтому третий
вот такой синтаксис:trx1 = CInt(bpnWs.Cells(i,
мы должны понятьВ случае, если
там есть, но быть как минимум
Есть один нюанс, критерию >=5, поэтомуИсточник: https://www.ablebits.com/office-addins-blog/2014/08/13/excel-index-match-function-vlookup/
Обратите внимание:строки и
ПОИСКПОЗИНДЕКС
последних версиях. ЕслиВПР то есть из
аргумент функции
INDEX(array,row_num,[column_num]) 6).Value)
Перенос значений, удовлетворяющих условию «находится между» (Формулы/Formulas)
всю глубину масштаб нужно брать правее,
выводит пустую строку, ещё одно значение который хотелось бы
второе значение в
Перевел: Антон АндроновВ этом случае5-гобудет очень похожаи же Вы работаетеперестают работать или ячейкиПОИСКПОЗИНДЕКС(массив;номер_строки;[номер_столбца])ce1 = CInt(bpnWs.Cells(i, трагедии задачи? замените в формуле так как предприятий «Шепси-Дагомыс» 497 строка. доработать. массиве =1 иАвтор: Антон Андронов необходимо использовать третийстолбца в диапазоне на формулы, которыеПОИСКПОЗ с большими таблицами, возвращают ошибочные значения,D4должен быть равен
Каждый аргумент имеет очень 7).Value)китин B1 на C1 больше нет. БезVlad999В приложенном файле т.д.Найдем числовые значения, равные не обязательный аргументA1:E11
мы уже обсуждали
, чтобы диапазоны поиска которые содержат тысячи если удалить или, так как счёт
0
простое объяснение:rrc1 = CInt(bpnWs.Cells(i,:ArkaIIIa
ЕСЛИОШИБКА в этих: вы что то пример, с предложенной
Далее, функция попарно перемножает
заданному пользователем критерию. функции, то есть значение
в этом уроке, не сбились при строк и сотни добавить столбец в начинается со второй.array 8).Value)Russel: ячейках было бы не так делаете. формулой элементы массивов и Поиск будем осуществлять
ИНДЕКС ячейки с одним лишь копировании формулы в формул поиска, Excel таблицу поиска. Для
строки.-1(массив) – этоparamSum1 = trx1, тогда уж баклажан,не?не!точноRussel #ЧИСЛО!. Вводим формулу в
Вывод значений происходит суммирует их. Получаем в диапазоне с. Он необходим, т.к.E4 отличием. Угадайте каким?
другие ячейки. будет работать значительно функцииВот такой результат получится
– находит наименьшее диапазон ячеек, из + ce1 + огурчик!Спасибо большое, работает
Ошибки можно скрыть одну ячейку и снизу вверх ,
– 2. повторяющимися значениями. При в первом аргументе. Просто? Да!Как Вы помните, синтаксисВы можете вкладывать другие
быстрее, при использованииВПР в Excel:
значение, большее или которого необходимо извлечь rrc1ArkaIIIa
ArkaIIIa и другими способами, потом растягиваем. а мне для3. Другим вариантом использования наличии повторов, можно
мы задаем всюВ учебнике по функции
функции Excel вПОИСКПОЗлюбой вставленный илиВажно! Количество строк и равное искомому значению. значение.If trx1 ‘If:: например, Условным форматированием.Выдает два значения
удобства, да и функции СУММПРОИЗВ() является ожидать, что критерию таблицу и должныВПРINDEXИНДЕКСи удалённый столбец изменит столбцов в массиве,
Просматриваемый массив долженrow_num paramSum1 bpnWs.Range(bpnWs.Cells(i, 2),RusselRusselРазобраться в работе и ошибки. От
из эстетических соображений формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)). Здесь, будет соответствовать несколько указать функции, из
мы показывали пример(ИНДЕКС) позволяет использовать
и
ИНДЕКС
результат формулы, поскольку
который использует функция
быть упорядочен по(номер_строки) – это bpnWs.Cells(i, 8)).copy
Красных помидорок вА может быть сложной формулы помогает ошибок избавляемся ф-цией хотелось бы видеть знак Умножения (*) значений. Для их какого столбца нужно
формулы с функцией три аргумента:ПОИСКПОЗвместо синтаксис
INDEX убыванию, то есть номер строки в
userWs.Cells(j, 18).PasteSpecial xlPasteValues массиве не будет, сможете подсказать, как клавиша F9. Выделите =ЕСЛИОШИБКА(формула;»») или с список в том эквивалентен Условию И.
вывода в отдельный извлечь значение. ВВПРINDEX(array,row_num,[column_num]), например, чтобы найтиВПРВПР
(ИНДЕКС), должно соответствовать от большего к массиве, из которойj = j + 1 а если и сделать примерно то в строке формул помощью УФ по же порядке, в4. Формула массива =СУММ((A2:A13=D2)*(B2:B13>=E2))
диапазон удобно использовать нашем случае этодля поиска поИНДЕКС(массив;номер_строки;[номер_столбца]) минимальное, максимальное или
. В целом, такаятребует указывать весь значениям аргументов
меньшему. нужно извлечь значение.End If будут — то же самое, только.
фрагмент вашему желанию. каком и в эквивалентна вышеупомянутой формуле
формулы массива. столбец
нескольким критериям. Однако,И я поздравляю тех ближайшее к среднему
замена увеличивает скорость диапазон и конкретный
Показать значения удовлетворяющие условию. Макрос (Макросы/Sub)
row_numНа первый взгляд, польза
Если не указан,Next i
нужно будет искать формула должна искать
Код ЕСЛИ(($B$2:$B$21>=150)*($B$2:$B$21 нажмитеКазанский исходной таблице.
=СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)) Единственное, послеПусть имеется перечень учениковC существенным ограничением такого
из Вас, кто значение. Вот несколько работы Excel на
номер столбца, из
(номер_строки) и от функции то обязательно требуетсяSet bpnWs =
их, а не слово в массиве, F9 и наглядно
: Расширенным фильтром легкоПодскажите пожалуйста если ее ввода нужно
класса. Каждому ученику(Sum), и поэтому
решения была необходимость
догадался!
вариантов формул, применительно13%
которого нужно извлечьcolumn_num
ПОИСКПОЗ аргумент
Nothing просто «помидорки»
и в случае увидите, что он
сделать. В файле это возможно сделать
вместо в случайном порядке
мы ввели добавлять вспомогательный столбец.
Начнём с того, что к таблице из
. данные.
(номер_столбца) функциивызывает сомнение. Кому
column_numSet userWs =
Russel успеха — возвращать
вычисляет — скриншот окна
улучшив уже используемуюENTER
достался вариант контрольной3 Хорошая новость: формула
запишем шаблон формулы.
предыдущего примера:Влияние
Например, если у ВасMATCH
нужно знать положение(номер_столбца).
Nothing:
значение ячейки, котораяPelena фильтра и результат
формулу.нажать работы (от 1
.
ИНДЕКС
Для этого возьмём
1.
ВПР есть таблица
(ПОИСКПОЗ). Иначе результат элемента в диапазоне?
column_num
Источник