我会尽量说得具体些,但如果我说得不清楚,我提前道歉!我在 Excel 中不怎么写逻辑代码。
我正在尝试编写一个公式,基本上可以计算出每个日历日看到的不同类型的座头鲸(MC、G1、G2 等)的数量。手动计算确实很费力,但我对这个公式感到困惑。
这个想法基本上就是计算出每天某个角色类型的出现次数的总和。因此,如果数据如下所示:
Date,RoleType
3/1/19,MC
3/1/19,MC
3/1/19,MC
3/1/19,G1
3/2/19,MC
3/2/19,MC
我希望结果如下:19/3/1 的 MC = 3、19/3/1 的 G1 = 1、19/3/2 的 MC = 2,等等。所以现在我想起来了,这可能是一个 AND 语句的情况?
理想情况下,我希望能够完整地选择 Date 和 RoleType 列,然后将结果吐出到一个表中,该表在 X 上有不同的角色类型,在 Y 上有不同的日期。
我正在处理超过一千个目击事件,所以我真的想避免手动完成这件事。到目前为止,我想出的表达方式是:
=IF(A3:A14=F$2, COUNTIF(B3:B14, "MC")
其中 A3:A14 代表正在调查的日期范围,F$2 代表目标日期,B3:B14 是正在调查的角色类型列表,“MC”是(我知道很笨重)手动输入的应该计算的角色类型的名称。
非常感谢大家的时间。