Как посмотреть назад для самого последнего совпадения текстовой строки в столбце? - PullRequest
2 голосов
/ 05 августа 2010

У меня есть лист Excel с различными записями данных в порядке дат, идущих вниз по странице, с датами в столбце А. Мне нужна формула, которая будет брать текстовую строку из соседней ячейки, а затем искать соседнюю столбец для самого последнего совпадения, затем верните дату из столбца A.

В настоящее время у меня есть эта формула в ячейке H100: = LOOKUP (G100, E100: E $ 5, A100: A $ 5).

Я хочу, чтобы он искал текст в G100 в столбце E, возвращаясь назад, чтобы найти самый последний пример, а затем возвращал соответствующую дату из столбца A, но, несмотря на обратную команду LOOKUP, он всегда возвращает первый пример в дате порядок, не самый последний.

Я был бы очень признателен за помощь эксперта, которой я не являюсь!

Ответы [ 2 ]

1 голос
/ 06 августа 2010

Я не уверен, что понимаю вопрос, но попробуйте

=OFFSET($A$1, 1+MATCH(G100, E$5:E100, 0)0,1,1)

это должно поймать первый (выше на листе) экземпляр соответствия поиска.

0 голосов
/ 05 августа 2010

Я бы перенес его в базу данных Access, где такие манипуляции с данными просты.Но тогда я знаю, как использовать Access для таких вещей, и я думаю, что в Excel это сделать гораздо сложнее.

...