范围内的最高排名 - 范围内的两个匹配数据集

Highest rank within a range - two matching data sets in range

我在 Fantasy F1 联赛的电子表格中有一个看起来像这样的列。我需要找到一种方法来给每辆车队汽车的第一次提及(最高位置)打 5 分。例如,P1 梅赛德斯获得 5 分。 P3 梅赛德斯获得 0。P2 法拉利获得 5 分,P21 法拉利获得 0 等等所以它看起来像这样:

mercedes 5
ferrari 5
mercedes 0
red_bull 5
haas 5
toro_rosso 5 
red_bull 0
williams 5
williams 0
mclaren 5
renault 5
sauber 5
manor 5
sauber 0
force_india 5
force_india 0
manor 0
toro_rosso 0
haas 0
mclaren 0
ferrari 0
renault 0

有没有办法在 Google 表格中执行此操作?

信息将从 API 中提取,每个团队的位置将每周更改。

B1中输入5
B2 中输入:

=IF(COUNTIF(A:$A2,A2)=1,5,0)

然后抄下来。