EXCEL 使用函数公式计算模具有多少套
要求:统计有多少套模具,重复的只算一套(但自己开模的,出现几次算几套),地方为“BBQ”的,状态为“Active”的友情提示:由于模具有“#REF!",在我列数组公式中出...
要求:统计有多少套模具, 重复的只算一套(但自己开模的,出现几次算几套),地方为“BBQ”的,状态为“Active”的
友情提示:由于模具有“#REF!",在我列数组公式中出现了错误。好难。。。。。。。。 展开
友情提示:由于模具有“#REF!",在我列数组公式中出现了错误。好难。。。。。。。。 展开
4个回答
展开全部
第一,显示“#REF!"的单元格,都得先加一个判断,让它不出现这结果,否则后面有公式引用到这一单元格的都会显示错误
第二,这个不单单只是去重,自己开模的又不去重,所以感觉透视表也解决不了,VBA行吗?
第二,这个不单单只是去重,自己开模的又不去重,所以感觉透视表也解决不了,VBA行吗?
追问
不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“#REF!"要不要统计?
更多追问追答
追问
不要
追答
=SUM((IF(ISERROR(MATCH(A1:A60000,A1:A60000,0)=ROW(A1:A60000)),0,MATCH(A1:A60000,A1:A60000,0)=ROW(A1:A60000))*(C1:C60000="BBQ")*(D1:D60000="ACTIVE")))+IF(SUMPRODUCT((IF(ISERROR(A1:A60000),"",A1:A60000)="自已开模")*(C1:C60000="BBQ")*(D1:D60000="ACTIVE"))>0,SUMPRODUCT((IF(ISERROR(A1:A60000),"",A1:A60000)="自已开模")*(C1:C60000="BBQ")*(D1:D60000="ACTIVE"))-1,0)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你会列数组公式,我就不用再赘述。参考以下忽略错误值的判断式:
IF(ISERR(A1:A100),"",A1:A100)
IF(ISERR(A1:A100),"",A1:A100)
追问
大哥我不会啊。。。
追答
按你的抓图:
=SUM(IF(ISERR(A2:A100),0,(MATCH(A2:A100&C2:C100&D2:D100,A2:A100&C2:C100&D2:D100,)=ROW($1:$99))*(C2:C100="BBQ")*(D2:D100="Active")))-1+COUNTIFS(A2:A100,"自己开模",C2:C100,"BBQ",D2:D100,"Active")
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算。
其中:
1、错误值#rREF!不被统计;
2、A12符合条件,但跟A8相同、A24跟A2相同,也不计入;
3、A列“自己开模”有5个,但只有3个符合条件,故计3。
剩下的就是填充黄色的个数(行数)=13。
看来我的补充回答多余的了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做个透视表就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询