Ссылка на соседнюю ячейку из другого листа на основе минимальной формулы?
В основном, у меня есть даты в A и веса в B. На листе 2 у меня есть A1 =min(b), что дает мне самый низкий вес в B.
На листе 2 b1 я хочу указать соответствующую дату для минимального веса.
Я очень новичок в Excel, поэтому я старался быть как можно более конкретным! Спасибо!
2 ответа
Введите это на листе 2 B1
=VLOOKUP(A1, Sheet1!$A$1:$B$20, 1)
Вы должны определить последний ряд B
в моем примере это последняя строка 20.
Пожалуйста, помните, что эта формула будет получать только первое свидание с минимальным весом. Если у вас есть 2 даты с одинаковым минимальным весом, тогда будет возвращена первая дата, а не обе.
Вам нужно использовать формулу индекса в B1
= ИНДЕКС (Лист1 A: А,MATCH(МИН (Лист1 B:B!), Лист1 B:B,0),1)
Чтобы разобраться в этом, формула индексирует столбец Sheet1 A и соответствует минимальному значению в столбце B, чтобы получить номер строки, а затем возвращает значение из столбца A в этой строке.
Как сказал выше Vylix, то же самое применимо и здесь. Если минимальное значение появляется более одного раза, это будет смотреть вниз по списку и ссылаться на строку первого.
Дайте мне знать, если есть какие-либо проблемы.