Excel-基于范围的排名值(X是最高值)

Excel-基于范围的排名值(X是最高值),excel,vlookup,points,Excel,Vlookup,Points,我想知道是否有人能告诉我以下是否可行,如果可行,人们将如何实现它 我正在制作一个事件点表。例如,想象一场比赛,如果一个人先完成比赛,他们会得到100分,第二个99分,等等。有两个锦标赛,一个公开锦标赛,包括每个人,一个针对特定人数的会员锦标赛 我有一个完整的公开锦标赛表格,其中有一列是参赛者的名字,还有一列是他们在该项目中获得的分数 在另一张表中,我有一个类似的格式表,但有一列“成员”名称。我想做的是从公开赛排名表中抽取分数,然后重新计算奖励的分数,给排名最高的会员100分,第二名99分等等 因

我想知道是否有人能告诉我以下是否可行,如果可行,人们将如何实现它

我正在制作一个事件点表。例如,想象一场比赛,如果一个人先完成比赛,他们会得到100分,第二个99分,等等。有两个锦标赛,一个公开锦标赛,包括每个人,一个针对特定人数的会员锦标赛

我有一个完整的公开锦标赛表格,其中有一列是参赛者的名字,还有一列是他们在该项目中获得的分数

在另一张表中,我有一个类似的格式表,但有一列“成员”名称。我想做的是从公开赛排名表中抽取分数,然后重新计算奖励的分数,给排名最高的会员100分,第二名99分等等

因此,例如,如果成员约翰·多伊在公开赛中获得76分,但在该项目中排名最高,他们将在成员锦标赛中获得100分

我能想到的唯一方法是使用vlookup将开放冠军榜上的数字拉到会员冠军榜上,然后根据一个范围对数字进行排序,因此'100,97,65'中的'97'是第二高的值,然后从100中取该值(-1)。所以100-(2-1)=99分


任何帮助都将不胜感激。

复制下来的类似内容可能适合:

=CHOOSE(RANK(B1,B:B),100,99,98,97,96,95,94,93,92)  

根据需要扩展值,假设columnB中有来自公开赛的会员积分(姓名可能在ColumnA中)。

是否可以在单个比赛或组合值中打成平局???@pnuts公开赛冠军表填充,我只是不知道如何重新计算members表。@Gary的学生不,没有领带:)谢谢,这很有帮助。有没有办法在不预先填充成员表中的点的情况下解决这个问题?已经在为B列使用vlookup了,但为了诚实起见,只是尽可能保持整洁。