INDEX / Match и VLOOKUP Помощь - PullRequest
       2

INDEX / Match и VLOOKUP Помощь

0 голосов
/ 16 января 2019

Итак, у меня есть таблица, которая выглядит следующим образом:

table

Что я хочу сделать: Верните имя человека, у которого есть оранжевый блок на текущий день.

Что я могу сделать: =MATCH(EDATE(NOW(), 0), B9:AQ9,0)

Который, поскольку сегодня 16-е число, возвращает столбец 18.

Итак, я бы хотел найти любой оранжевый блок в столбце 18. Оранжевый блок оранжевый, потому что в нем есть текст x.

Только я не знаю, как искать только по этому столбцу.

Как только я получу номер строки в этом столбце, мне нужно будет иметь возможность вернуть INDEX() поиск столбца и строки в первом столбце A, чтобы вернуть имя человека.

Имя столбца - это столбец A, а последним столбцом в этом списке является AQ.

В строке B9:AQ9 указаны номера дней; на самом деле это даты, только отформатированные для возврата части day.

Итак, я знаю, как найти нужный столбец, это с кодом выше. Я просто не уверен, как ссылаться на этот столбец и сопоставлять любой «х» в этом столбце, чтобы вернуть строку.

В этом случае, для 16.01.2009 (желтая выделенная колонка там), он вернет Krystle, так как поиск должен вернуть Столбец 18, строка 6

Ответы [ 2 ]

0 голосов
/ 16 января 2019

На основе предоставленной вами формулы MATCH вы можете получить столбец, соответствующий этой дате (в виде массива), используя следующую формулу:

=INDEX($B$10:$AQ$13, , MATCH(EDATE(NOW(), 0), $B$9:$AQ$9, 0))

Тогда вы можете MATCH имя, основанное на значениях в этом массиве:

=INDEX($A$10:$A$13, MATCH("x", INDEX($B$10:$AQ$13, , MATCH(EDATE(NOW(), 0), $B$9:$AQ$9, 0)), 0))
0 голосов
/ 16 января 2019

Я предполагаю, что ваш столбец 18 - это столбец T для следующего,

Исходя из того, что вы говорите, это ищет "x" в столбце T и возвращает имя из столбца A в той же позиции:

=INDEX(A2:A5,match("x",T2:T5,0))

Пример с использованием разных столбцов: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...