17

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

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

但它似乎COUNTIF不允许我引用其中包含条件的单元格 - 它需要直接在公式中匹配条件,例如=COUNTIF(C16:BT16,"DEN"). 当然,我可以这样做,但是每次评估答案时我都必须编辑几十个公式,如果我可以在 BU 列中输入答案,那么耗时会少得多。

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

4

3 回答 3

18

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

=COUNTIF(C16:BT16,BU18)

假设BU18包含DEN. 您的第一个示例 ( "=BU18") 是说“如果这些单元格中的任何一个具有 的值,则计数"=BU18",这将不匹配任何内容(除非他们回答了一些奇怪的问题 :))。

于 2012-12-20T19:05:42.677 回答
3

试试这个:

=COUNTIF(C16:BT16;BU18)

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

于 2012-12-20T19:05:49.863 回答
1
  • 如果你使用 Excel 2010,你会更幸运COUNTIFS

  • 无论如何,您可以使用搜索范围和匹配范围countif

    例如=COUNTIF(SEARCH RANGE, CRITERIA RANGE)

于 2012-12-20T19:08:50.407 回答