В основном, у меня есть даты в A и веса в B. На листе 2 у меня есть A1 = min(b), что дает мне самый низкий вес в B.

На листе 2 b1 я хочу указать соответствующую дату для минимального веса.

Я очень новичок в Excel, поэтому я старался быть как можно более конкретным! Спасибо!

2 ответа2

1

Введите это на листе 2 B1

=VLOOKUP(A1, Sheet1!$A$1:$B$20, 1)

Вы должны определить последнюю строку B , в моем примере это последняя строка 20.

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

1

Вам нужно использовать формулу индекса в B1

= INDEX(Лист1!A:A, MATCH(MIN(Лист1!B:B), Лист1!В: В, 0), 1)

Чтобы разобраться в этом, формула индексирует столбец Sheet1 A и соответствует минимальному значению в столбце B, чтобы получить номер строки, а затем возвращает значение из столбца A в этой строке.

Как сказал выше Vylix, то же самое применимо и здесь. Если минимальное значение появляется более одного раза, это будет смотреть вниз по списку и ссылаться на строку первого.

Дайте мне знать, если есть какие-либо проблемы.

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