2014-05-13 43 views
1

我有一個簡單的列表和兩列。 A列是玩家的名字,B列是他的得分。每個球員被列出幾次不同的分數。我只想知道每個球員的最低和最高分數。我希望找到一個功能來完成這一切,但似乎並不存在。從簡單的表格中選擇最小和最大值的唯一清單

你可以看到我的簡單列表(左)和唯一不同的列表(右)在這裏還未工作最小值:

http://i.stack.imgur.com/5Tirx.jpg

於是我開始創造一個獨特的名單。我使用的公式,發現here,在D2:

=IFERROR(INDEX($A$2:$A$16,MATCH(0,INDEX(COUNTIF($D$1:$D1,$A$2:$A$16),0,0),0)),"") 

現在我想每個名字的最小值和最大值。我試圖用DMIN/DMAX來完成,但是在這裏,您必須爲Excel中的條件名稱(Name)必須位於值上方的單元格中的搜索條件給出。這是我的問題:我沒有一個價值,在我的簡單例子中,我有三個名字。

我試了一下這個公式中E2:

=DMIN($A$1:$B$16, "Score", $D$1:$D2) 

現在,它創建了一個範圍,當公式拉至E3和E4。但是在E4中,搜索標準的範圍是D1:D4,它搜索John,BenTim的MIN。我無法告訴Excel它應該在E2,E3和E4中告訴我可以在左側相應字段中找到的名稱的簡單列表MIN。

你知道如何做到這一點,或者是否有更好的方法來獲得我想要的東西?

PS:如果在這些公式中有什麼奇怪的話:我在我的德語Excel中做了這個,並試圖將其「翻譯」到我的最佳知識。

+0

我相信可能有一個公式,如果必要,但方法可能是最好避免。 – pnuts

回答

2

數據透視表可能是最簡單的,其中Name用於ROWS,最低分和最高分用於Sigma VALUES。然而,這給170爲Ben一分鐘:

SO23640022 example

+1

謝謝,這正是我正在尋找的。我只是在尋找最簡單的解決方案,並不需要使用公式來做到這一點。 – user3633795

相關問題