Я ищу формулу, которая будет искать столбец I для последнего ввода данных, введенных пользователем. Затем перейдите к столбцу B и извлеките данные из той же строки, что и строка, в которую были введены данные пользователем.

Надеюсь, это не слишком смущает объяснение.

2 ответа2

1

Рассматривать:

=INDEX(B:B,SUMPRODUCT(MAX((ROW(I:I))*(I:I<>""))))

например:

Это должно работать независимо от того, является ли последняя запись в столбце I числом или текстом.

0

Ваш вопрос довольно расплывчатый, но если я правильно понимаю, что-то в этом роде может помочь вам на правильном пути.

=VLOOKUP(LOOKUP(2,1/(I:I<>""),I:I), B1:C65535, 2, FALSE)

LOOKUP(2,1/(I:I<>""),I:I) используется для получения последнего непустого элемента данных в столбце I

B1:C65535 необходимо настроить на диапазон, который вы действительно хотите найти

2 - индекс столбца, основанный на вышеуказанном диапазоне. Например: 1 вернет элемент в столбце B, 2 вернет столбец C

FALSE определен, чтобы ожидать точное совпадение, а не TRUE которая будет свободным совпадением.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .