如何檢查某個範圍內是否出現重複值並從中挑選一個對應的值

如何檢查某個範圍內是否出現重複值並從中挑選一個對應的值
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,只是為了引起注意。

希望這對您有幫助。

相關內容