作业帮 > 综合 > 作业

excel 在一定范围里 满足一个条件 另一列中的种类数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 00:25:39
excel 在一定范围里 满足一个条件 另一列中的种类数
课程 另外 月份
a N 4
a N 4
b Y 4
a N 4
c Y 4
求在四月份里 另外=N的 课程的种类数
拜托了
用公式:
=SUMPRODUCT((C2:C100=4)*(B2:B100="N")*(A2:A100="a"))
再问: 我要的是最终有几种课程 比如说有a b c 三种
再答: 用一个辅助列,假设D列,D2公式:
=IF((C2=4)*(B2="n"),A2)
下拉到D6;
种类个数公式:
=SUMPRODUCT(1/COUNTIF(D2:D6,D2:D6))-1
再问: 为什么我的辅助列里面会有FALSE 不太明白
再答: 是的,IF的否时的结果,这也是个数公式后面为什么-1的原因。
再问: 那如果有一个月全是N 的话 还要不要减一?我是每个月一算的