Вопрос в Excel: Фильтровать столбец 1, Найти последний в столбце 2, Возвращаемое значение Столбец 3 - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь понять, как решить проблему с Excel. У меня есть три столбца данных, и мне нужно найти «текущее» значение. Пример:

Example

По сути, я хочу отфильтровать первый столбец, выполнить «последний поиск» во втором столбце и вернуть значение, которое находится справа от второго столбца.

Я пробовал INDEX-Matching и Vlookups, но я не могу заставить его работать. Есть мысли?

Спасибо!

1 Ответ

0 голосов
/ 06 сентября 2018

С учетом предоставленных вами образцов данных в такой конфигурации:

enter image description here

Есть два возможных решения в зависимости от того, что вы на самом деле ищете.

Чтобы всегда возвращать НИЖНЮЮ дату (которая не обязательно должна быть самой последней датой), формула в ячейке G2 и скопированная:

  • =LOOKUP(2,1/(($A$2:$A$10=E2)*($B$2:$B$10=F2)),$C$2:$C$10)

Чтобы всегда возвращать МАКСИМАЛЬНУЮ дату (или самую последнюю дату, но не обязательно нижнюю дату), формула в ячейке H2 и скопированная:

  • =MAX(INDEX(($A$2:$A$10=E2)*($B$2:$B$10=F2)*$C$2:$C$10,))

В обоих случаях отрегулируйте диапазоны в соответствии с вашими фактическими данными.

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