计算与不同单元格的内容匹配的范围中的单元格数

时间:2012-12-20 18:58:21

标签: excel worksheet-function countif

我尝试在Excel中使用COUNTIF来查找范围中有多少项与单独单元格的内容匹配。这个想法是,范围包含每个人对给定问题的答案(一个单词,非数字答案);比较列包含正确答案。我想知道有多少人得到了正确答案。

我试过了:=COUNTIF(C16:BT16,"=BU16")

但似乎COUNTIF不允许我引用带有条件的单元格 - 它直接在公式中需要匹配条件,例如=COUNTIF(C16:BT16,"DEN")。当然,我可以做到这一点,但每次评估答案时我都要编辑几十个公式,如果我能在BU列中输入答案,那就更省时了。

我也试过COUNTIFS;它允许多个标准,但也不允许将标准引用到不同的单元格。搜索过几个不同的Excel网站,有什么建议吗?非常感谢!

3 个答案:

答案 0 :(得分:17)

尝试删除"=BU18"中的引号和等号 - 这表示您正在传递该单元格中的值,我相信这是您正在寻找的内容。

=COUNTIF(C16:BT16,BU18)

假设BU18包含DEN。你的第一个例子("=BU18")正在说"如果这些单元格中的任何一个具有"=BU18"的值,那就不算什么(除非他们回答了一些奇怪的问题:))

答案 1 :(得分:2)

试试这个:

=COUNTIF(C16:BT16;BU18)

请注意,您可能需要使用“;”而不是“,”取决于您所在的地区。

答案 2 :(得分:1)

  • 如果您使用的是Excel 2010,那么您更幸运COUNTIFS

  • 您可以使用countif

    中的搜索范围和匹配范围

    e.g。 =COUNTIF(SEARCH RANGE, CRITERIA RANGE)

相关问题