【问题标题】:Excel counting issueExcel计数问题
【发布时间】:2015-06-03 15:27:43
【问题描述】:

我正在处理this example sheet,但遇到了麻烦。

具体来说,我想知道有多少不同的人可能获得相同的结果。我需要知道这个函数,因为它需要在更大的范围内应用。

例如,人 c、d 和 e 的总分都是 23。人 f 和 g 的总分都是 26。人 a 的总分是 75。我需要证明 3 人得分 23 ,2人得26分,1人得75分。

我已经链接了我正在玩的工作表来计算函数,所以任何帮助都将不胜感激。

【问题讨论】:

  • 仅供参考,该链接告诉我我需要获得打开文档的权限
  • 为什么 uni 决定的链接只能由其他 uni 成员访问,我永远不会知道。现在改了。

标签: excel excel-formula spreadsheet


【解决方案1】:

您要查找的内容已找到here

使用=COUNTIF(*range*, *value*)

【讨论】:

  • 我知道 countif 函数,不确定这是否是我需要的/正在尝试应用它。
【解决方案2】:

我想我已经找到了足够的解决方法。 按字母顺序对列 a 进行排序并使用 "=IF(A45=A44,"",SUMIF($A$3:$A$65,A45,$B$3:$B$65))" 以避免重复打印相同的总数并且,对于所有玩家,允许我使用 =UNIQUE 然后 =COUNTIF 来识别唯一分数以及有多少人获得了特定分数。 不是很想排序,但必须这样做。

【讨论】:

    【解决方案3】:

    不需要用这个公式对数据进行排序:

    =IF(COUNTIF($A$3:$A3,$A3)<>1,"",SUMIF($A$3:$A$65,$A3,$B$3:$B$65))
    

    该公式仅显示每个玩家第一次出现在A 列中时的总得分。该公式假设您的数据在$A$3:$B$65 范围内(根据需要更改)

    注意缺失 $ COUNTIF($A$3:$A3,$A3)

    要尝试,只需在单元格 C3(或第 3 行的任何其他列)中输入公式,然后复制到数据的最后一行。

    【讨论】:

      猜你喜欢
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多