Страницы: 1
RSS
Отображение с помощью формул ВПР, ИНДЕКС и ПОИСКПОЗ значений по условию, Получается отобразить первое совпадающее значение, но как отобразить все последующие?
 
В прилагаемом примере на листе "график", в столбце "А" отображены даты, в строке "4" в столбцах от "В" до "N", имеются фамилии. Диапазон ячеек B5 - N122 является заполняемым. Заполняется он данными столбца "C" с листа "Объекты"  вручную. Для примера заполнено две ячейки С6 и D6. Для заполнения использована
ячейка "D3" с листа "Объекты".
На листе "Объекты" в ячейке "I3" отображается "дата" соответствующая положению заполненной для примера ячейки. Исходя из "даты" и "названия объекта" в ячейку "G3" получаем соответствующую фамилию.
Вопрос: как получить в ячейку "H3" следующую фамилию, в данном случае должно быть "Нескреба"?
 
Сначала в правила, ознакомиться. Потом предложить адекватное название темы. Модераторы заменят
 
Rjag, в ячейку G2 через ctrl+shift+enter как формулу массива и дальше растягивайте в диапазоне G:H, как ее улучшить было лень думать, написал что первое пришло в голову, можете ее самостоятельно укоротить, расширить диапазон и добавить замену ошибок. Суть задания в нахождении n-го совпадения текста в строке, для этого проверяем совпадение искомого значения со значениями строки, заменяем неподходящие элементы на пустые значения, находим позиции подходящих элементов на листе применяя функцию СТОЛБЕЦ(), выводим k-ое при помощи функции НАИМЕНЬШИЙ() и подставляем в ИНДЕКС().
Код
=ИНДЕКС(График!$A$1:$Z$200;4;НАИМЕНЬШИЙ(ЕСЛИ(($D3=ДВССЫЛ("График!"&"A"&ПОИСКПОЗ($I3;График!$A:$A)&":"&"Z"&ПОИСКПОЗ($I3;График!$A:$A)));СТОЛБЕЦ(ДВССЫЛ("График!"&"A"&ПОИСКПОЗ($I3;График!$A:$A)&":"&"Z"&ПОИСКПОЗ($I3;График!$A:$A)));"");СТОЛБЕЦ()-6))
Изменено: Roman77 - 13.09.2019 06:35:52
 
Цитата
Roman77 написал:
рименяя функцию СТОЛБЕЦ(), вы
Низкий поклон и большое спасибо, буду разбираться.
Изменено: Rjag - 13.09.2019 10:02:42
 
Цитата
vikttur написал:
Сначала в правила, ознакомиться. Потом предложить адекватное название темы. Модераторы заменят
Прочитал правила, постарался действовать согласно правилам, если что то не правильно уподскажите что.
Цитата
vikttur написал:
чала в правила, ознакоми
 
Название темы не отражает задачу. Общее и размытое.
Если не предложите новое название, придется помогающемунапрягаться.
Roman77, на форуме такая договоренность - или воздерживаетесь от помощи при наличии нарушения в теме, или сами предлагаете название.
Страницы: 1
Наверх