Excel Вопрос: Фильтр столбца 1, Найти последний в столбце 2, Возвращаемое значение Столбец 3

72
10

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

Example

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

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

Спасибо!

спросил(а) 2018-09-06T17:06:00+03:00 2 года, 1 месяц назад
1
Решение
81

Учитывая предоставленные данные образца в настройке, например:

enter image description here

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

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

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

Чтобы всегда возвращать дату MAX (или самую последнюю дату, но не обязательно нижнюю дату), формула в ячейке H2 и скопированная вниз:

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

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

ответил(а) 2018-09-06T17:39:00+03:00 2 года, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема