Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2353|回复: 6

[已解决]多条件计数的问题

[复制链接]
发表于 2014-4-8 16:21 | 显示全部楼层 |阅读模式
如附件,为什么我的公式是错误的?用SUMPRODUCT多条件计数应该就是这样的呀,求高手指点,我哪里错了,在线等
最佳答案
2014-4-8 16:43
  1. =COUNTIF(C6:O51,"已完成")/COUNTIF(C6:O51,"<>-")
复制代码

多条件计数.zip

6.54 KB, 下载次数: 12

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-4-8 16:26 | 显示全部楼层
同时下达向左; 向右;向前;向后 命令
你说它到那里好呢??
回复

使用道具 举报

发表于 2014-4-8 16:28 | 显示全部楼层
本帖最后由 风林火山 于 2014-4-8 16:36 编辑
  1. =COUNTIF(C6:O51,C33)/COUNT(0/(LEN(C6:O51)=3))
复制代码
回复

使用道具 举报

发表于 2014-4-8 16:43 | 显示全部楼层    本楼为最佳答案   
  1. =COUNTIF(C6:O51,"已完成")/COUNTIF(C6:O51,"<>-")
复制代码
回复

使用道具 举报

发表于 2014-4-8 16:46 | 显示全部楼层
你用SUMPRODUCT,是同时满足条件的计数,你的公式如果同时满足三个条件,那不就是0吗。结果肯定是错的。

公式修改一下:

数组:
  1. =COUNTIF(C6:O51,C33)/SUM(((C6:O51=F6)+(C6:O51=J8)+(C6:O51=C33))*1)
复制代码
非数组:
  1. =COUNTIF(C6:O51,C33)/(COUNTIF(C6:O51,"*进行*")+COUNTIF(C6:O51,"*完成*"))
复制代码
  1. =COUNTIF(C6:O51,C33)/SUM(COUNTIF(C6:O51,{"*进行*","*完成*"}))
复制代码
回复

使用道具 举报

发表于 2014-4-8 16:48 | 显示全部楼层
副本多条件计数.zip (6.51 KB, 下载次数: 4)
回复

使用道具 举报

 楼主| 发表于 2014-4-9 09:38 | 显示全部楼层
xuyouxm 发表于 2014-4-8 16:46
你用SUMPRODUCT,是同时满足条件的计数,你的公式如果同时满足三个条件,那不就是0吗。结果肯定是错的。

...

感谢你的回复,我还是不太理解SUMPRODUCT为什么在这里不能多条件计数,难道这个函数的参数也需要逻辑性?我是菜鸟,见笑了。再次感谢你的指教。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-1 03:47 , Processed in 0.350718 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表