我用excel运行一个小型高尔夫折衷主义者。我们拥有的一件事是积分系统。我希望得到本赛季得分最高的5分,让他们从1分(得分最高分)到5分。
我对excel“sums”的了解只比加减法更进一步。
谢谢!
答案 0 :(得分:2)
如果您不想更改它们当前的顺序,可以使用LARGE功能。它返回第k个最大值。
下面是一个很好的公式,如果你向下拖动它会自动从数据表中获取第二个,第三个和第n个最大值(在这个例子中,数据在A1到A10之间)。
=LARGE(A1:A10,ROW(A1)-ROW($A$1)+1)
然后,您可以使用MATCH和INDEX函数将值与表中的名称或相应数据进行匹配。下面的示例将从第二列中获取每个值的名称。
=INDEX($A$1:$B$10,MATCH(cell reference with score or value,$A$1:$B$10,2))
使用这些公式,它们非常方便数据m
答案 1 :(得分:1)
如果您有一个包含分数的列,您可以添加一个过滤器(我认为数据 - >过滤器)并按降序排序。
但是,如果你只有像[日期] [人物] [分数]那样的行,你需要转到另一张表并将每个人的分数计算在一起然后排序...不幸的是我的Excel技能不是为这样的每个人拉一个分数。
答案 2 :(得分:1)
鉴于A1到A10中的数字列表,您可以使用'RANK'来计算彼此相对的'Rank'。
e.g。
RANK(A1,A1:A6,0)
RANK(单元格,要检查的单元格列表,订单)
对于订单,0 =降序。
从那里你可以找出哪一个是实用的。
答案 3 :(得分:0)
如果您有Excel 2007,
检查您的数据是否连续,没有空行或列。点击您的分数,然后选择'数据 - 过滤'
使用过滤器在得分列顶部创建的下拉菜单,然后选择'数字过滤器 - 前十名
将显示'十大自动筛选'对话框,将节目10缩小为5,然后单击确定。
对于早期版本的Excel,在新列中添加RANK公式。要小心,因为分数需要排序,通常按降序排列。如果有任何关系,他们将获得相同的排名编号,随后的排名将增加关系数。 (例如,如果有两个分数为2,排名为5.下一个分数将被排名为7,而不是6)
答案 4 :(得分:0)
如果您想使用上述LARGE功能,请确保在列表中为每个LARGE功能添加相同的范围。也就是说,更改=大(A1:A10,行(A1)-ROW($ A $ 1)+1)= =大(1美元:10美元,行(A1)-ROW($ 1美元)+1)或你会得到一些奇怪的错误结果