Excel精英培训网

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

关于用COUNTIF函数求两个条件的单元格个数(重发)

[复制链接]
发表于 2011-1-15 18:02 | 显示全部楼层 |阅读模式
5学分

两个条件求个数

(1)     >10并且<=15         =SUM(COUNTIF(data,">"&{10,15})*{1,-1})  

(2)     >=10并且<15         =SUM(COUNTIF(data,">="&{10,15})*{1,-1})   

(3)     >=10并且<=15       =SUM(COUNTIF(data,{">=10",">15"})*{1,-1})

(4)     >10并且<15           =SUM(COUNTIF(data,{">10",">=15"})*{1,-1})

请谁能帮忙解释一下此四个公式,

{1,-1}是什么意思和数组是一回事么,将公式换成{=SUM(COUNTIF(data,">"&{10,15})}为什么是错误的?

第三、四个公式为什么是{">=10",">15"}和{">10",">=15"}如何理解?


excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-1-15 20:43 | 显示全部楼层
(1)     >10并且<=15         =SUM(COUNTIF(data,">"&{10,15})*{1,-1})  
给你简单解释一条吧,其它差不多

COUNTIF(data,">"&{10,15})计算大于10和大于15的个数,后面{1,-1}就是用前面求出的个数减去后面的个数
大括号就是一个数组的意思

相当于:=COUNTIF(data,">10")-COUNTIF(data,">15")
回复

使用道具 举报

发表于 2011-1-15 20:59 | 显示全部楼层
来这里也只能学习,本人还是幼儿园的呢,刚升中班还是灌水型的呢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 21:24 , Processed in 0.223864 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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