Excel 表格:仅添加某些值(奥斯卡预测投票)

Excel 表格:仅添加某些值(奥斯卡预测投票)

所以今晚,我和朋友们制作了一个电子表格,上面列有奥斯卡提名和获奖者预测。我想要实现的目标是,我只需在该类别的获奖者后面放一个“1”或“x”或其他数字,猜对的人就会获得一分。现在它看起来像这样

Category    Player 1    Player 2    Player 3
Film 1        X
Film 2                               X
Film 3                     X       
Film 4
Film 5

现在,如果电影 3 获奖,我希望玩家 2 的得分更新 1,其他人的得分相同。我目前的做法是在每个类别下的三个单元格中输入三个公式,公式包括行,格式如下:=IF((B5>0);1;0),其中 B5 是电影前面的一个额外列,如果这部电影获奖,我会在其中输入 1。因此,如果预测的电影获奖,用户将在其姓名列的类别下的单元格中获得 1 分,最后我对所有这些单元格进行求和,这样我们就可以看到总分。

有点像这样:

Category    Winning film    Player 1    Player 2    Player 3
Film 1                         X
Film 2                                                X
Film 3         1                            X       
Film 4
Film 5
Score:                         0            1         0  

我的问题是,有没有更快、更聪明的方法来做到这一点?因为这需要我改变 3 个玩家乘以 24 个类别,也就是 72 个单元格,我需要手动输入大家预测的电影。

答案1

如果是我的话,我会在另一个选项卡中创建一个摘要部分,如下所示:

       A        B
    -------------------
   1|Player 1|  3     |
    -------------------
   2|Player 2|  2     |
    -------------------
   3|Player 3|  4     |
    -------------------
   4|Winner  |Player 3|
    -------------------

那么 B1-B3 的公式将是=COUNTIF(Sheet2!B:B,Row(A1)),获胜者的公式将是=INDEX(A1:A3,MATCH(MAX(B1:B3),B1:B3))

相关内容