这是一个数组公式.%D¯IND(C2,$C$2:$C$4477):查找$C$2:$C$4477每一个单元格是否包含C2,得到一组结果.包含就返回数值,不包含的得到错误值.%D%AISERROR:对上面的结果进行判断是否是错误值.也就是说,是错误值的就不包含c2,不是错误值的就包含.%D%A然后用if函数判断,是错误值的返回0,不是错误值的返回1.%D%A最后求和,得出的就是包含c2的个数.%D%A %D%A不过这个公式有点绕,相当于“否定之否定”,可以改为:%D%A=SUM(--isnumber(FIND(C2,$C$2:$C$4477)))%D%A或者%D%A=sumproduct(--isnumber(FIND(C2,$C$2:$C$4477))) %D%A %D%Asumproduct这个公式不用数组组合键.
请教Excel函数SUM(IF((YEAR(Time)=$C$2),IF(In=A14,Amount,0),0))
1个回答
相关问题
-
=ROUND(IF(SUM(G14*0.0075*$M$2)>(G14-K14),G14-K14,SUM(G14*0.0
-
请教EXCEL函数IF还是其他函数怎么制作下列公式.
-
求和函数 遇到错误符号怎么办A B C D E F G 1、2、3、#N/A、5、6、7是excel =sum(if(i
-
EXCEL 公式出错,=IF(S4=3,W4,IF(S4=4,SUM(W4:X4),IF(S4=5,SUM(W4:Y4)
-
excel if RIGHT 函数
-
=90,"AB",IF(C2>=80,"B",IF(C2>=70,">
IF函数问题=IF(C2>=95,"A",IF(C2>=90,"AB",IF(C2>=80,"B",IF(C2>=70,
-
公式是什么意思=SUM(IF(((YEAR($B$2:$B$1080)=C1106)*MONTH($B$2:$B$108
-
求下列程序的时间复杂度def f(a,b):c=0for i in a:if i in b:c=c+1if =0:pri
-
请教计算机高手EXCEL函数计算试题,请详细说明IF函数设置方式和运用公式,
-
求问一个EXCEL函数意义.=IF(ROW(A1)>D$2,"",INDEX(A:A,MATCH(LARGE(IF((B