在excel中使用具有自动范围的Countifs

时间:2016-02-17 22:40:37

标签: excel

我有一张列出海军陆战队的工作表,在G栏中我有两个值,训练有素且未受过训练。在J列中,该值是船舶所在的单位。我想找到每个特定单位培训的金额。目前我正在使用=countif(G2:G99,"TRAINED),其中g2:g99是单位C中的海军陆战队的范围,手动查找范围并不难,但我想知道是否有一种方法可以制定自动查找范围的countif基于J列中的值

希望我的问题措辞正确且有意义

2 个答案:

答案 0 :(得分:0)

下面的公式将为您提供每队训练的海军陆战队员数量。

=Countifs(G:G,"Trained",J:J,J2) / COUNTIF(J:J, J2)

如果要将其放入摘要视图中,只需将J2替换为包含单位名称的单元格

即可

答案 1 :(得分:0)

如果您在没有一些帮助的情况下无法对这些公式进行编码,则可以使用此数据集上的数据透视表快速提供各种问题的答案。

理解它并不需要时间,可在此处找到基础知识:Link

将径向映射出来后,在rowlabel中拖动“Marine Unit”列,然后在行标签中拖动“Trained / Untrained”列。您将开始看到表格的形成方式。这次再次将“训练/未训练”拖动到值中。

您可以使用“顶部的设计选项卡”来使用小计/总计,以及使用计数/总和/平均值/总计%/等的字段设置。开始时可能看起来有点复杂(至少我做过),但它确实可以动态解答分析问题。