Как проверить, встречаются ли повторяющиеся значения в определенном диапазоне, а также выбрать из них одно соответствующее значение

Как проверить, встречаются ли повторяющиеся значения в определенном диапазоне, а также выбрать из них одно соответствующее значение
Loc        V2
0.115   -68.6976
2.1641  0.5862
2.81    22.4652
2.81    58.2354
4.2132  97.2793
0.1875  -28.3827
1.3335  -1.23
2.4795  25.9228

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

В приведенном выше списке вы можете видеть, что 2,81 встречается дважды, но его соответствующее значение в следующем столбце отличается. Я хочу определить и выбрать большее значение (т. е. 58,2354) из двух. Мне нужно выбрать это значение на основе значений первого столбца, но поскольку здесь есть два одинаковых значения, я не получаю желаемого результата. Может ли кто-нибудь помочь мне с этим.

решение1

Проверьте снимок экрана. Мое решение нашло наивысшее из двух, 2,81 записей.

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

Я использовал нижеприведенную формулу,

{=INDEX($G$3:$G$10, LARGE(IF(COUNTIF($E$3:$E$10, $E$3:$E$10)>1, ROW($E$3:$E$10)-MIN(ROW($E$3:$E$10))+1, ""), ROW(A1)))}

Примечание:

1. Помните, что это формула массива, поэтому закончите ее с помощьюCtrl+Shift+Enter.

  1. Я выделил 2,81 и соответствующие значения красным цветом, а 58,2354 — зеленым, просто чтобы ПРИВЛЕЧЬ ВНИМАНИЕ.

Надеюсь, это вам поможет.

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