excel条件查询公式sumproduct和find不能共用吗?

来源:百度知道 编辑:UC知道 时间:2024/07/02 17:21:53
sumproduct((find("英语",A1:A100)*(find("教学",b1:b100))+(find("备课,b1:b100"))*1)运行后出现#value!错误,求正确写法,谢谢
我是想多条件统计,统计A行包含“英语”两字的文本和B行包含“教学”和“备课”两字的数量,如果用SUMPRODUCT((A1:A100="英语.....")*(B1:B100="教学......")*1)可以实现,但用
“=”的话,文本太长,而且动态不太现实,首席运营官的方法我试过后统计值总是为0,还是要谢谢,首席,希望能在帮忙看看。
2.请教有没有删除特定数值行的公式,比如想删除A列所有为零的行,零的排列没有顺序,可能是
A B
0 F
1 N
0 R
2 F
0 D
想保留A,1,2所在的行,别的行自动删除

补充问题:
1、公式改为
=SUMPRODUCT(ISNUMBER(FIND("英语",A1:A100))*(ISNUMBER(FIND("教学",B1:B100))+ISNUMBER(FIND("备课",B1:B100))))
2、利用菜单栏上“数据”中的“自动筛选”功能,把0行筛选出来一次性删除,再取消“自动筛选”即可。

用数组公式试试,就是公式输好后,ctrl+shift+enter结束

=sumproduct(isnumber(find("英语",A1:A100))*isnumber(find("教学",b1:b100))+isnumber(find("备课",b1:b100)))