我不太擅长在 Excel 中插入函数...
我基本上在名为 Alunos 的工作表上建立了一个表格,并想从该工作表到另一个工作表进行计数。
我弄清楚了如何通过键入以下内容将内容从一个单元格复制到另一个工作表单元格:(
=Alunos!K9
这会将工作表 Alunos 的 K9 中的内容复制到我的新工作表中的一个单元格中)
但是现在我想做一些更复杂的事情,我想查找一列中的所有值并对其进行计数,所以我尝试:
=Alunos!COUNTIF(AnoInscr:F200,"2008")
这导致 Alunos 出现错误,我似乎无法弄清楚......
另一个不太重要的问题是,有没有一种方法可以让函数搜索列中的所有值,而无需我给出最大值?在上面的例子中,我使用了 F200,因为我知道我的值不会达到单元格 200,但这似乎是相当糟糕的弱编程(如果我们可以这样称呼它的话)。
答案1
=COUNTIF(Alunos!F:F,"2008")
F:F 表示整列。
你的 alunos 放错了位置,它属于你定义的范围,而不是函数。
答案2
=COUNTIF(Alunos!myTableName[AnoInscr], "2008")
假如说
- Alunos 是板材的名称。
- myTableName 是表的名称。
- AnoInscr 是表 myTableName 内的列的名称。