Страницы: 1
RSS
Двухмерный поиск в кросс таблице
 
Добрый день.

Мозги совсем не варят, срзу скажу это  я естественно видел. У меня задача немного другая , в приложенном примере мне нужно найти формулой "Коля".
Исходные данные - я знаю дату ( по ней вывожу номер столбца массива) и  искомый символ в таблице , они могут повторятся в таблице , но в одном столбце нет.
Суть  в чем , определив строку и столбец , СМЕЩЕ-ем сдвинуться к имени, но не могу корректно вытащить номер строки по ключу в таблице....
 
=INDEX(B4:B8;MATCH("КД";INDEX(C4:L8;;MATCH(--"06.10.2019";C3:L3;))))
По вопросам из тем форума, личку не читаю.
 
Спасибо , я сглупил , --  не использовал :( дабы  как  число пересчитало .....
 
БМВ,   Вариант такой еще, ( тянуть формулу нужно в оригинальном файле) .

=ИНДЕКС(B4:B8;ПОИСКПОЗ("КД";ИНДЕКС(C4:L8;;ПОИСКПОЗ(СУММПРОИЗВ(H$3);C3:L3;))))

А как вытащить весь массив , если повторений КД ,несколько ? Через СТРОКА и НАИМЕНЬШИЙ? и массивной?
 
Цитата
restation написал:
А как вытащить весь массив , если повторений КД ,несколько ?
думаю стоит приложить пример и как должен выглядеть результат в нем.
По вопросам из тем форума, личку не читаю.
 
БМВ,  Все тоже самое , но не первое вхождение КД , а весь массив значений первого столбца по совпадению в столбце дата  значения КД.
 
=IFERROR(INDEX(B:B;SMALL(IF("КД"=INDEX($C$4:$L$19;;MATCH(--"06.10.2019";$C$3:$L$3;));ROW($B$4:$B$19));ROW(A1)));"")
Изменено: БМВ - 24.10.2019 20:17:40
По вопросам из тем форума, личку не читаю.
 
БМВ,  не верное считает... вася<>КД    

Не хватало массива { }
Изменено: restation - 24.10.2019 20:33:27
Страницы: 1
Наверх