在所有实例中重复一个名称并添加每个名称的分数

时间:2017-06-20 22:45:38

标签: excel excel-formula

我看到人们被评为1-10(1-7 =差&9-10 =好)当我查看它给出了所有评级的报告但是没有被评级的人过滤。

我想要的是一个公式,它会找到Sheet2 Cell A1Sheet1 A:A上显示的所有实例,然后将这些实例与column B上的每个实例相匹配 enter image description here

在这里的单元格中,这样的公式会返回以下信息:

"Essia"  on column B (Good Scores) = 1 | on column C (Bad Scores) = 0
"Jesse" on column B (Good Scores) = 2 | on column C (Bad Scores) = 0
"Ben" on column B (Good Scores) = 2 | on column C (Bad Scores) = 0

我知道这必须包括某种=IF(_____ <8,+1或类似的东西?

我所知道的是: 包含数据的工作表为Sheet1 它包含column A和b列(除了每个实例之外)的无限显示名称(每个重复多次),当时该人获得的分数,

我需要结果的工作表是Sheet2 我希望列出所有被评级的人员(每个人都有一个实例),并且能够在column A中看到每个单元格上的名称并给我多少&#34; Good Scores&#34;(9-10 )该人(基于Sheet1中的数据)Column B中的数据,然后是Column C上的&#34; Bad Scores&#34;(0-7)。< / p>

现在我有以下公式,但它只给我一个员工被评定的次数,而不是其中有多少是&#34;好&#34;有多少是&#34;坏&#34;

=COUNTIF(Sheet1!A:A,Sheet2!A2)

谢谢!

1 个答案:

答案 0 :(得分:0)

使用COUNTIFS

要算好分数:

B2:
=COUNTIFS(Sheet1!A:A,Sheet2!A2, Sheet1!B:B, ">7")

和糟糕的分数:

C2:
=COUNTIFS(Sheet1!A:A,Sheet2!A2, Sheet1!B:B, "<=7")

这些是第2行的公式;复制并粘贴以自动填充sheet2中的所有行。