Как получить число из набора пар в Excel

Как получить число из набора пар в Excel

В Excel я хочу получить соответствующее число для заданного значения в наборе чисел.
Заданные значения находятся в беспорядке.
Пример:

1 | 21
2 | 34
3 | 15
4 | 47
5 | 29

Здесь минимальное значение равно 15, а максимальное — 47,

Я хочу получить числа, соответствующие 15 и 47, то есть 3 и 4.

Примечание: Значения в столбце 2 не имеют никакого порядка.

Какую формулу Excel мне следует использовать?

решение1

Вы не сказали, являются ли ваши значения в столбце 2 уникальными. Вы можете найтипервыйвхождения минимума и максимума в столбце 2 (B) и извлечь соответствующие значения в столбце 1 (A) с помощью:

=ИНДЕКС(A1:A5,ПОИСКПОЗ(МИН(В1:В5),В1:В5,0))
=ИНДЕКС(A1:A5,ПОИСКПОЗ(МАКС(В1:В5),В1:В5,0))

решение2

Один из методов, который вы могли бы использовать (вероятно, не лучший), — это создать 2 дополнительных столбца. Один содержит формулу, которая выбирает максимум, а другой — формулу, которая выбирает минимум.

Вы можете использовать функцию =IF(), чтобы определить, является ли значение максимальным или минимальным.

Возьмем такой пример:

введите описание изображения здесь

В столбце C указано:

=IF(B1=MAX($B$1:$B$5),A1,"")

а столбец D имеет:

=IF(B1=MIN($B$1:$B$5),A1,"")

скопировал строки вниз. Это показывает, что C4 — это максимум (4), а D3 — это минимум (3).

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

B7 имеет:

=SUM(C1:C5)

и B8 имеет:

=SUM(D1:D5)

Как я уже сказал, это, возможно, не лучший способ, но он работает (в каком-то смысле).

Связанный контент