计算与不同单元格内容匹配的范围内的单元格数量
我想在Excel中使用COUNTIF
来查找一个范围内有多less项目与一个单独的单元格的内容匹配。 这个想法是,范围包含每个人对特定问题的答案(一个单词,非数字答案); 比较列包含正确的答案。 我想知道有多less人得到了正确的答案。
我试过了: =COUNTIF(C16:BT16,"=BU16")
但似乎COUNTIF
不会让我引用一个单元格中的条件 – 它需要直接在公式中的匹配条件,如=COUNTIF(C16:BT16,"DEN")
。 当然,我可以这样做,但是每次评估答案时我都要编辑几十个公式,如果我只是在列BU中input答案,那么就会less得多。
我也试过COUNTIFS
; 它允许多个标准,但也不允许将标准引用到不同的单元格。 search了几个不同的Excel网站,有什么build议吗? 非常感谢!
尝试从"=BU18"
删除引号和等号 – 这将表明您正在传递该单元格的值,我相信这正是您要查找的值。
=COUNTIF(C16:BT16,BU18)
假设BU18
包含DEN
。 你的第一个例子( "=BU18"
)说:“如果这些单元格中的任何一个的值都是"=BU18"
,就不会匹配任何东西(除非他们回答了一些奇怪的问题:))。
尝试这个:
=COUNTIF(C16:BT16;BU18)
请注意,您可能需要使用“;” 而不是“,”取决于你的地区。
-
如果您使用的是Excel 2010,那么您甚至可以使用
COUNTIFS
-
无论如何,您可以使用
countif
的search范围和匹配范围例如
=COUNTIF(SEARCH RANGE, CRITERIA RANGE)